Project1

标题: 动画Z值可以调整的吗? [打印本页]

作者: xufangcun    时间: 2008-11-1 23:07
标题: 动画Z值可以调整的吗?
动画Z值可以调整的吗?好象都没有看见有关动画的脚本,状态动画的Z值太高,降低一点,在哪里调整啊。。。。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-2 12:52:20 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-5 11:44:56 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-7 11:30:13 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 无双修罗一闪    时间: 2008-11-1 23:11
LZ可以直接在数据库里调的说。
作者: xufangcun    时间: 2008-11-1 23:22
不是动画位置的问题,是状态动画的Z值太高,会把一些不要遮挡的东西档住,比如,战斗时,指向敌人身的那个光标。。。。。。。。。
作者: Magic    时间: 2008-11-2 00:02
你的问题也正是我的问题,帮你顶一顶。据说解决了这个问题,全动画那茬就好办了。
作者: 后知后觉    时间: 2008-11-3 21:03
哎!没找到怎么调动画Z
我改了角色Z 貌似效果初步达成!
不过好像攻击方和对象方动画也被压住了
我也帮你顶一下{/hx}
作者: dbshy    时间: 2008-11-4 04:19
RPG::Sprite 中 animation_set_sprites
我记得动画的 Z坐标是2000 [LINE]1,#dddddd[/LINE]版主对此帖的认可:『正确答案』,积分『+100』。
作者: hide秀    时间: 2008-11-4 18:27
LS正解
脚本中找不到 因为被列入了游戏库部分
源代码在F1中可以找到
具体见游戏库-RGSS内部类 RPG::Sprite 部分
其实只是写了一个Sprite类的子类
可以认为是Sprite类的扩展
但它是以子类继承的方式除外 写了很多自己的方法
具体是一些对精灵显示动画的方法
LZ 想要的改动画Z坐标
找到 animation_set_sprites 方法
进行修改就可以了 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: xufangcun    时间: 2008-11-4 18:58
以下引用hide秀于2008-11-4 10:27:59的发言:

LS正解
脚本中找不到 因为被列入了游戏库部分
源代码在F1中可以找到
具体见游戏库-RGSS内部类 RPG::Sprite 部分
其实只是写了一个Sprite类的子类
可以认为是Sprite类的扩展
但它是以子类继承的方式除外 写了很多自己的方法
具体是一些对精灵显示动画的方法
LZ 想要的改动画Z坐标
找到 animation_set_sprites 方法
进行修改就可以了



问题是你说的那类(RPG::Sprite),要怎么找到,菜鸟啊,你得说明白一点啊,游戏库在哪啊,怎么进去?

作者: xufangcun    时间: 2008-11-4 19:05
晕,我明白怎么进去了,现在是,改好了,是不是要高成脚本的型式,给他弄进脚本里啊
作者: hide秀    时间: 2008-11-4 20:19
直接把 RPG::Sprite 类的 animation_set_sprites
方法复制到脚本中 然后修改




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1