Project1
标题:
大图在数据库中的战斗动画中留空太多的问题
[打印本页]
作者:
guchw
时间:
2008-11-17 08:54
提示:
作者被禁止或删除 内容自动屏蔽
作者:
tiandi79
时间:
2008-11-17 16:59
1.不太明白你的意思。
2.留白太多是什么?多出的部分用透明处理,战斗中效果应该和192的一样吧。
作者:
hgfor
时间:
2008-11-17 17:18
1. 你说的是调敌人的坐标吗? 还是调战斗时人物的坐标?
敌人的坐在这里修改Game_Enemy 人物的坐标在这里修改Game_Actor ,战斗时如果在脚本中设置了敌人坐标,就会以脚本的主而显示, 在脚本中调敌人坐标就是方便啊.{/cy}
2. 没看明白你想说些什么?
作者:
wangzhu1995
时间:
2008-11-17 17:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
3nξhα0_lim
时间:
2008-11-17 19:20
提示:
作者被禁止或删除 内容自动屏蔽
作者:
guchw
时间:
2008-11-17 19:53
提示:
作者被禁止或删除 内容自动屏蔽
作者:
tiandi79
时间:
2008-11-17 20:03
1.脚本的坐标就是你人物的坐标,800+的坐标似乎有点问题吧,尝试着改小点。
动画的中心是你脚本的坐标点,比如你脚本设置X为600,Y300的话,那么你动画中心放置人物的话,战斗画面中出现的人物应该就在600,300这个点附近。很显然,你的第2张图显示的位置在
800-的地方。
2.留白是啥意思,还是不明白,超过192尺寸的就如你第3张图设置的一样,没什么问题,不懂你所谓的留白指什么。还是那句话,多出的地方用透明处理,感觉你的战斗图好像不是透明的。
作者:
3nξhα0_lim
时间:
2008-11-17 20:09
提示:
作者被禁止或删除 内容自动屏蔽
作者:
hgfor
时间:
2008-11-17 20:29
人物坐标:
#--------------------------------------------------------------------------
# ● 取得战斗画面的 X 坐标
#--------------------------------------------------------------------------
def screen_x #数字越大越靠后
# 返回计算后的队伍 X 坐标的排列顺序
case self.index
when 0
return 527
when 1
return 470
else
return 1000
end
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Y 坐标
#--------------------------------------------------------------------------
def screen_y #数字越大越靠下
case self.index
when 0
return 350
when 1
return 280
else
return 1000
end
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Z 坐标
#--------------------------------------------------------------------------
def screen_z
# 返回计算后的队伍 Z 坐标的排列顺序
if self.index != nil
return 4 - self.index
else
return 0
end
end
复制代码
这里是设置了两个人物的坐标.
作者:
guchw
时间:
2008-11-17 21:08
提示:
作者被禁止或删除 内容自动屏蔽
作者:
tiandi79
时间:
2008-11-18 01:00
关于你的留白:是的,这样设置会有很大程度限制你动画中的人物坐标。
动画与主角重合?你是指战斗时候会出现两个主角?
作者:
guchw
时间:
2008-11-18 01:50
提示:
作者被禁止或删除 内容自动屏蔽
作者:
tiandi79
时间:
2008-11-18 16:40
用公共事件来代替动画。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1