主题:  如何平滑移动

yuanruxm

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/5/7 11:00:49
#12003/5/8 10:45:24
请教各位高手:
放一张图,令它做直线运动(平行移动),定初点位置与末点位置即可。但它动起来总是显得一蹦一蹦的,一点都不平滑。是帧数太少,还是有别的好方法。希望谁能告诉我。谢谢!!
另外用director能否做成VCD的盘在电视上播呢?



Pretender

职务:普通成员
等级:2
金币:10.0
发贴:510
注册:2001/5/11 21:19:46
#22003/5/9 10:31:47
你改过了frames吗?
做成vcd的盘就没有了交互了,有些过渡也有问题,自己要多尝试观看



wshnbb

职务:普通成员
等级:1
金币:0.0
发贴:70
注册:2000/12/8 10:09:15
#32003/5/9 15:36:59
可以将图片放在一个单针形式的frame中,在frame加入lingo来实现,很平滑。



HolyKnight

职务:普通成员
等级:1
金币:1.0
发贴:175
注册:2002/12/25 12:38:14
#42003/5/9 19:27:18
你可以试一试 用 sprite().loch+1
每次加的象素可以调整,这样就可以控制sprite 速度了

请问以下Jared 把d 作成vcd 的具体方法?



cl2248

职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2002/6/15 0:10:45
#52003/5/10 0:51:19
wshnbb在上个帖子中说
引用:
可以将图片放在一个单针形式的frame中,在frame加入lingo来实现,很平滑。


请问这样的lingo应该怎么写?



wshnbb

职务:普通成员
等级:1
金币:0.0
发贴:70
注册:2000/12/8 10:09:15
#62003/5/11 12:02:30
on exitFrame me
sprite(1).locH=sprite(1).locH+1
end



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#72003/5/11 21:40:27
sn=me.spitenum
set mvh=sprite(sn).loch
case mvh of
200:
sprite(sn).loch=sprite(sn).loch+1
sprite(sn).locv=sprite(sn).locv+3
300:
sprite(sn).loch=sprite(sn).locH+2
sprite(sn).locv=sprite(sn).locv+1
......
end case