参照3楼的方法,在移动路径的脚本里写上: var a=Math.round(Math.random()*5);this.setImage("Actor1",a) 然后再设置一个等待,比如60帧 这样的效果是每隔一秒钟,该事件的行走图会随机一次,采用的是Actor1图块里的6个人物的行走图 同理,你也可以加入Actor2,3的人物行走图等等。不知道这是不是你要的效果。 如果你是要在触发某个开关后,让地图上的多个事件同时发生外形变化,那么你可以设置打开一个公共开关,然后在公共开关里加入脚本,让地图上指定的一些事件发生外形变化,如果你是要这样的效果,回复我,我试着写写看 |
本帖最后由 翻滚牛宝宝 于 2016-2-23 16:23 编辑 this.this.setImage('name',0) 写在移动路径的脚本里 name是图片的名字,后面的0是序号 第一个是0 最后一个是5 脚本里就这样写 $gameMap.event(eventId).setImage('name',num) |
我是想做一个猜身份的游戏,所以但是每个人的身份是固定的,所以需要变脸来增加游戏乐趣和难度…… |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-23 16:03
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.