设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1465|回复: 3
打印 上一主题 下一主题

[已经过期] 如果播放数据库一个动画

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2012-6-3
帖子
90
跳转到指定楼层
1
发表于 2012-9-11 19:34:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 梦幻迷梦 于 2012-9-11 19:44 编辑

是一次性的,播放完没了
在脚本中添加什么语句

Lv4.逐梦者

梦石
8
星屑
2971
在线时间
1630 小时
注册时间
2010-10-22
帖子
1061

极短25获奖

2
发表于 2012-9-11 19:49:40 | 只看该作者
如果是在Game_Battler 3中:
self.animation_id = 160 #普通攻击或特技的目标显示160号动画
attacker.animation_id = 160 #进行普通攻击的人显示160号动画,只能用于定义普通攻击的那段脚本
user.animation_id = 160 #特技使用者显示160号动画,只能用于定义特技的那段脚本
----------------------------------------------
如果是在Scene_Battle中:
显示动画(战斗中)
battler.animation_id = 动画编号
battler可以是敌人或者自己人,请先定义。

battler =$game_party.actors[i] 指代自己人,i指队列编号
battler =$data_enemies[troop.members[i].enemy_id] 指代敌人,i指队列编号
显示伤害:
battler.damage = 伤害值
battler.damage_pop = true
注意,这个显示伤害可以让伤害值为字符串!并不会真的减血,减血用battler.hp -= 数值
battler.criticle = true 这个还可以打开会心一击标志

点评

是在标题里显示动画  发表于 2012-9-15 18:40
不是特定位置播放动画,自定义XY播放动画吗?一定要对象么?  发表于 2012-9-14 20:13
不是在战斗中的  发表于 2012-9-13 19:04

评分

参与人数 1星屑 +20 收起 理由
hcm + 20 感谢回答

查看全部评分

【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2012-6-3
帖子
90
3
 楼主| 发表于 2012-9-13 19:06:29 | 只看该作者
kangxi0109 发表于 2012-9-11 19:49
如果是在Game_Battler 3中:
self.animation_id = 160 #普通攻击或特技的目标显示160号动画
attacker.anima ...

是在某个脚本内的特定位置播放动画
when 1
        $game_variables[2] += 1
(这里写播放动画的脚本)
        Audio.se_play("Audio/SE/",100,100)

点评

最简单的办法是找个跳过标题的脚本,这样就可以用事件编辑器来做了。  发表于 2012-9-15 18:43
貌似没有这个指定坐标的定义吧,你想是什么场景下播放的,菜单?(战斗/地图/菜单)  发表于 2012-9-14 21:19
播放动画是要对象的,你要在什么情况下播放?对象是什么?  发表于 2012-9-13 22:34
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
599
在线时间
333 小时
注册时间
2011-11-19
帖子
194
4
发表于 2012-9-14 20:51:26 | 只看该作者
建一个事件如001,之后再设一个事件——显示动画XXX至事件001,不等待其结束
支持《彼岸之光》系列!加油!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-11 06:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表