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

Project1

 找回密码
 注册会员
搜索

VA碰到个问题按键执行动画没反应

查看数: 3904 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-4-23 12:17

正文摘要:

本帖最后由 蕉皮 于 2012-4-23 12:53 编辑 想做个打击石头游戏,要求在3次内打到一定数值的情况下会得到奖品.每次打击数值随机. 设计是这样的按Z键发生动画随机数 打击次数加1 打击数等于不大于3次 判定为胜利 问 ...

回复

shalicheng2 发表于 2012-4-23 14:22:52
我去…原来是这种,你都设置并行处理了…还不如把小游戏触发条件直接改成按下确定键
Luciffer 发表于 2012-4-23 13:45:18
首先,不该用开关而是应该用独立开关来减小对系统的损耗,其次,判定按键之前最好等待几帧,不然玩家赶不上系统处理速度,
然后再开始说事件问题吧,你的并行处理循环第一步就是重置了石头生命值也就是说无论你玩几次都会让石头每一轮都满血。
然后下面的计算公式明显纠结得乱七八糟,顺带一提靠下的位置明显选错变量了,你选了【打击次数】=0,这样一来当然更无效咯。。。

点评

不用暂时消除事件,把那个去掉,这样的话由于独立开关关掉了,页面又会回到第一页, 再重复进行的话小游戏就会再次开始。。。  发表于 2012-4-23 15:15
确实问题不少.但怎么做才能顺利的完成这小游戏.下次还能继续?麻烦了~  发表于 2012-4-23 15:09

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2 认可答案,恭喜你获得由66RPG提供的精美好.

查看全部评分

shalicheng2 发表于 2012-4-23 13:43:12
打垒球那种效果么?做两个事件,其中一个并行处理,总发球数变量 1 等待时间,等待到击球有效的时候开启变量Or开关,过了这个时间段再关闭,总发球数==3时,独立开关A on,添加事件页,触发条件为独立开关A on,另一个事件自动执行,输入事件
循环
脚本 :Input.update
条件分歧 按键
处理
分歧结束
循环结束
条件分歧 开关x为On时(Or变量x为x时)
    播放动画"打中”
    变量“打中” 1
除此之外的场合
   播放动画“miss”
分歧结束
变量总发球数=3时消除事件或独立开关A ON
  
另外感谢feizhaodan教我输入按键的处理方法
kfflX 发表于 2012-4-23 12:57:21
本帖最后由 kfflX 于 2012-4-23 13:00 编辑

抱歉,在下回复的时候LZ还没上图呢。请管理员尽快删帖。
feizhaodan 发表于 2012-4-23 12:53:13
在条件分歧之前添加脚本
  1. Input.update
复制代码
fxwd 发表于 2012-4-23 12:22:29
LZ应该把工程发上来,否则这样根本不知道你哪里错了
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-29 13:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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