Flare3D模型动作的暂停与继续播放

主要思路就是在暂停的帧上加上标签LABEL, 标记当前动作类型ACTION, 当前帧位置START, 当前动作的结束帧位置END

然后继续播放时, 从START开始播放, 到达END时, 删除LABEL, 然后继续播放当前动作类型ACTION.

 1 public var curActionVO:ActionVO;
 2
 3 public function pauseAction():void
 4 {
 5   content.stop();
 6 }
 7 public function continueAction():void
 8 {
 9     var motion_from:int = content.children[0].currentFrame;
10     var motion_to:int = content.children[0].labels[curActionVO.fileName].to;
11     var newLabel:Label3D = content.addLabel( new Label3D( "temp", motion_from, motion_to ) );
12     content.children[0].addEventListener(Pivot3D.ANIMATION_COMPLETE_EVENT, playNextMotion);
13     function playNextMotion(event:Event):void
14     {
15         content.removeLabel(newLabel);
16         content.gotoAndPlay(curActionVO.fileName);
17     }
18     content.gotoAndPlay("temp",0,2);
19 }    
时间: 2024-11-07 02:05:49

Flare3D模型动作的暂停与继续播放的相关文章

Flare3D 模型在最顶层渲染

import flash.display3D.Context3DCompareMode;material.depthCompare = Context3DCompareMode.ALWAYS;material.depthWrite = false;mesh.setLayer( 10 );

iOS 9音频应用播放音频之播放控制暂停停止前进后退的设置

iOS 9音频应用播放音频之播放控制暂停停止前进后退的设置 ios9音频应用播放控制 在“iOS 9音频应用播放音频之ios9音频基本功能”一文可以看到AVAudioPlayer类有很多的属性以及方法.本节将AVAudioPlayer类中常使用到的属性和方法进行详细的讲解. ios9音频应用暂停/停止 在音乐应用程序中都会有一个使音乐停止播放的按钮.当用户轻拍该按钮,正在播放的音乐就会停止.在iOS要想要正在播放的音频停止下来,可以使用AVAudioPlayer类中的pause()方法和stop

管理音频播放(摘自Android官方培训课程中文版(v0.9.5))

编写:kesenhoo - 原文:http://developer.android.com/training/managing-audio/index.html 如果我们的应用能够播放音频,那么让用户能够以自己预期的方式控制音频是很重要的.为了保证良好的用户体验,我们应该让应用能够管理当前的音频焦点,因为这样才能确保多个应用不会在同一时刻一起播放音频. 在学习本系列课程中,我们将会创建可以对音量按钮进行响应的应用,该应用会在播放音频的时候请求获取音频焦点,并且在当前音频焦点被系统或其他应用所改变

IOS 音频播放

iOS音频播放 (一):概述 Audio Playback in iOS (Part 1) : Introduction 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究.写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他的iOS开发者和爱好者少走弯路(我自己就遇到了不少的坑=.=). 本篇为<iOS音频播放>系列的第一篇,主要将对iOS下实现音频播放的方法进行概述. 基础 先来简单了解一

android开发之MediaPlayer+Service MP3播放器

http://blog.csdn.net/zzy916853616/article/details/6450753 [java] view plaincopy import java.io.File; import java.io.FilenameFilter; import java.util.ArrayList; import java.util.List; import android.app.ListActivity; import android.apps.service.Player

swift版QQ音乐播放器(二)

一 完善部分的QQ音乐效果图 二 需要完善点 1 歌曲的切换和暂停播放 2 歌曲当前播放时间和歌曲总时间的更新 3 进度条的处理 4 歌手头像处理 5 头像动画效果 6 歌词的进度显示 8 完善细节 三 添加歌曲展示页面中的动画效果 1 代码书写位置 : 由于展示歌词的控制器的UITableViewController,那么我们可以使用代理方法.当用户拖动tableView的时候,会调用一个方法,在该方法中实现动画效果 2 思路 : 通过拿到第一个cell和最后一个cell来计算中间cell的索

【OpenGL】“我叫MT”纯手工3D动画制作之2——建立模型

最近在家研习面经,温习基础,索性花些时间将本科期间完成的一些学习之作整理出来,分享之余顺便水点经验 其实这个事情起源于一门“计算机图形与动画(Computer Graphics & Animation)”的外方课程,当初的外籍教师Tony教的很认真,对于这门课自己也投入了非常多的时间.言归正传,这里先介绍一些涉及的技术,熟悉的同学请跳过哈~ D.准备工作 需要的相关库有: • QuickTime 7.7.1 for Windows (主要用于播放动画与配音) • QuickTime SDK (开

swift版QQ音乐播放器(一)

一 部分功能图(后面会完善) 二 讲解思路 1 项目目录结构搭建 2 抽取工具类 3 自定义cell 4 分层思想 5 业务逻辑 三 项目目录搭建和相关配置 1 采用搭建搭建结构思路 : MCV模式 --> 1.1 文件夹图片 : 2 注意 一 : 当我们在创建目录的时候,直接将info.plist文件拖入到System的时候,编译的时候,会报错.原因是找不到info.plist文件. --> 2.1 处理方式 : 直接找到工程文件,然后找到General,里面会有一个现实info的按钮,点击

java编写的音乐播放器

一.音乐播放器的实现原理 Javase的多媒体功能很弱,所以有一个专门处理多媒体的插件叫JMF,JMF提供的模型可大致分为七类 * 数据源(Data source) * 截取设备(Capture Device,包括视频和音频截取设备) * 播放器(Player) * 处理器(Processor) * 数据池(DataSink) * 数据格式(Format) * 管理器(Manager) 而我所做的这个音乐播放器MyMusicPlayer(这是我创建的类名)正是调用了JMF中的Player类来实现