作者 主题: 如何通过声音用procesing控制一张图片上下飞动  (阅读 10914 次)

agalloch21

  • Newbie
  • *
  • 帖子: 27
  • 非典型性程序员, 谁用谁知道~
    • XXX
Re: 如何通过声音用procesing控制一张图片上下飞动
« 回复 #15 于: 六月 13, 2013, 06:12:21 下午 »
飞机移动的位置用lerp()插值一下

不太明白,这个函数是什么意思呢?我们是新手。。。才刚学,能再说详细点吗?小女子谢天谢地,感恩戴德啊


额. 我理解的你的问题是飞机一直在闪, 一会在这出现一会在那出现.
我觉得原因应该是你没有做防抖动. 比如假设你的声音是40分贝, 飞机在400的高度, 瞬间声音高到80分贝, 飞机就会瞬间出现在800的高度. 优化的方法简单点的就是让这个飞机不要在瞬间移动到目的地, 比如在1秒钟内才会从400的高度升到800的高度.  lerp()是个插值函数, 就可以干这个.

哦哦,不是。不过也谢谢你。今天早上那个问题我已经解决了,还有三个问题。就是上面那个帖子有提到的三个不懂的地方
1、场景往后面退的时候,我的飞机要跟上下的障碍物发生碰撞,然后结束游戏的话,那个代码怎么写。
2、如果中途突然跑出来一些障碍物这个怎么弄,就是想让飞机如果撞上障碍物的话会爆炸然后结束代码之类的。
3、如果我们想在游戏之前插入一个开场动画,比如用flash做的一个放飞小飞机的动作,这个可以实现吗?
还麻烦您指点指点


你问的是程序逻辑设计, 这个没有定式也不太好说清楚. 最简单的办法还是去看V大贴的源码, 实在吃力就找个学编程的帮你.
Email: agalloch21@Gmail.com
Blog: www.agalloch21.com

Tags: