unity中怎样实现调整视频播放速度的功能?( 三 )
2.播放器里提到的DtoVideo为储存视频信息的类,我这里的DtoVideo是由webserver上获取的信息,主要就是:protected string _path;// 文件夹路径\tprotected int _tote;// 视频总帧数\tprotected int _number;// 文件夹里面assetboundle包的个数\tprotected int _last;// 最后一个包的帧数\tprotected int _each;// 包满的时候,每个包多少帧\tprotected string _no;// 视频编码然后用get,set方式来调用与修改。3.播放器里提到的控制器,主要就是记录各种被修改的值,比如DtoVideo,圈数,单前帧数等。还有就是修改timeScale与渲染速度。主要参数:// 常量设置\treadonly float acceleration_time = 0.55f;// 时间流加速度\treadonly float max_time=5.00f;\t// 时间流最大速度\treadonly float min_time=0.04f;// 时间流最小速度// 获取完不改的变量\tDtoVideo _dtoVideo =null;// 视频源信息\tpublic DtoVideo dtoVideo\t{\t\tget { return this._dtoVideo;}\t\tset { _dtoVideo = value;}\t}// 常改的变量\tfloat timeSpeed=1.00f;// 时间流速\tStatus _status=Status.Play;// 游戏状态\tint _round=0;// 视频已播放完几遍\tint _frameVideo=0;// 这一遍的视频播放到第几帧\tint _goFrame=0;// 程序从哪帧开始主要函数:void FixedUpdate()// 设置Fixed Timeset为0.02即每秒执行50次该函数\t{\t\t// 调整时间流速\t\tTime.timeScale=timeSpeed;\t\t// 假如timeScale为0.02,则该函数实际每秒执行0.02*50=1次\t\t//时间流速全局通用,也对动画造成影响\t} /// \u0026lt;summary\u0026gt;\t/// 时间流速加快\t/// \u0026lt;/summary\u0026gt;\tpublic void AddSpeed()\t{\t\tif(timeSpeed\u0026lt;max_time-acceleration_time)\t\t{\t\t\ttimeSpeed+=acceleration_time;\t\t}\t\telse\t\t{\t\t\ttimeSpeed=max_time;\t\t}\t\t//Debug.Log("time speed:"+timeSpeed);\t}\t\t/// \u0026lt;summary\u0026gt;\t/// 时间流速减慢\t/// \u0026lt;/summary\u0026gt;\tpublic void SubtractSpeed()\t{\t\tif(timeSpeed\u0026gt;min_time+acceleration_time)\t\t{\t\t\ttimeSpeed-=acceleration_time;\t\t}\t\telse\t\t{\t\t\ttimeSpeed=min_time;\t\t}\t\t//Debug.Log("time speed:"+timeSpeed);\t}\t/// \u0026lt;summary\u0026gt;\t/// 设置每秒显示多少帧\t/// \u0026lt;/summary\u0026gt;\t/// \u0026lt;param name="fps"\u0026gt;每秒帧数\u0026lt;/param\u0026gt;\tpublic void SetFPS(int fps)\t{\t\tApplication.targetFrameRate=fps;\t}
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
