[新人求助]关于subimage函数的调用
gamemaker吧
全部回复
仅看楼主
level 5
爱の召唤 楼主
subimage函数就是帧数的函数
我从模型器里提取了很多模型
可以看到这里有很多帧
把模型导入了之后 一个Sprites中有很多张独立的贴图
但是我在调用的时候 例如0~4贴图是移动的帧 5~10贴图是攻击的帧 在这里要怎么调用Subimage函数 才能让他分段执行不同的动作?
2014年06月21日 13点06分 1
level 11
分开,不要放在一个sprite里
2014年06月21日 14点06分 2
我在一个精灵里放了5张图 连起来播放是动画 但是调用的时候为什么只显示第一帧
2014年06月21日 14点06分
回复 爱の召唤 :帧数里填:iamge_index
2014年06月21日 14点06分
回复 坑你一点炕母 :image_index
2014年06月21日 14点06分
回复 爱の召唤 :通过image_index可以控制当前图片。image_index是当前帧数。
2014年06月21日 14点06分
level 11
分开,不要放在一个sprite里
2014年06月21日 14点06分 3
level 14
DNF EX,,当年做DNF补丁不少用这玩意。。。[滑稽]
2014年06月24日 13点06分 4
果体补丁[滑稽]
2014年06月25日 01点06分
回复 醉在秋杀 :你懂得[滑稽]
2014年06月25日 02点06分
吧务
level 12
image_speed是控制一个sprite下多个子图的播放速度。
如果你不想让系统自动播放,可以设置image_speed = 0;
然后通过自己控制image_index(子图的序号,从0开始)来实现子图播放。
2014年06月26日 03点06分 5
当然,这些都是代码。按钮方面,我不太了解,没办法帮到你。
2014年06月26日 03点06分
level 5
楼上有说分开放在不同的spr里,在你目前这个阶段确实是最好的办法。不过等你到了更高水平的阶段,完全可以通过代码实现精灵子图的任意调用。对于大型的游戏来说,我认为把一个角色的所有动作都放在一个精灵里会更好。
2014年06月26日 14点06分 6
那我还是一个一个动作分开把
2014年06月27日 14点06分
level 11
。。。。
2014年06月27日 01点06分 7
1