发新话题
打印

请教一个数值问题

请教一个数值问题

比如A的数值是5.B的数值是100.碰撞到一起后B的值减去A的值,如果B的数值减到了0,就播放到指定的帧.这个代码怎么写啊.谢谢

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

谢谢,我回去试试看

谢谢啊

TOP

还是不行啊

它只碰撞了一次啊,减是减了.我要他碰撞了后退继续碰撞;
第一帧的代码是;
A._x += 5;
var a = 5;
var b = 100;
if (_root.A.hitTest(_root.B)) {
b -= a;
if (b<=0) {
  gotoAndStop(3);
}
}
但是,它一后退数值又回到了一百啊.大哥.

附件

数值.swf (565 Bytes)

2007-11-29 12:51, 下载次数: 47

TOP

上面那个发错了

这个才是;
A._x += 5;
var a = 5;
var b = 100;
if (_root.A.hitTest(_root.B)) {
A._x = 5;
b -= a;
if (b<=0) {
  gotoAndStop(3);
}
}

附件

数值问题.swf (573 Bytes)

2007-11-29 12:53, 下载次数: 51

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

哈哈,真是谢谢你啊

感激不尽.

TOP

大哥,不会闲我麻烦吧,

我还想问个问题啊,如何让一个MC随机移动啊?而且限定范围,不同的方向播放不同的MC.很多RPG游戏里面的怪都是这样来回走动的?如果碰撞到了(A),就停止走动.可以这样吗?

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

哈哈,闪像真是太谢谢你了

我可以加你的QQ吗?
我的是:351864717
呵呵.

TOP

其实我有个思路你看行不行

比如说,B随机移动,那这个移动肯定是X加或X减,对不对?然后设置一个变量a.然后就说:如果B的坐标X是加时a 等于1,如果B的坐标X是减时a等于2,再如果.a等于1时,播放B里的某个MC,a等于2时就播放B里的另一个MC,这样就可以随即移动时有不同的动作了,就和RPG里的人物移动还有转身的效果了,几这个代码可以写吗?

TOP


优秀的游戏公司招聘FLASH程序设计师(深圳)   
本公司处于快速发展阶段,公司提供良好的工作环境和发展前景,欢迎有能者加入共同发展!

工作地点:深圳罗湖

诚聘Fash互动游戏设计员

要求:
1.有较好的flash游戏程序开发基础,
2.熟悉FLASHCOM、XMLSOCKET等网络连接协议或程序
3.对网络游戏有一定了解,热爱游戏行业。
4.有FLASH作品者优先考虑。
5.真诚、善良、积极乐观、良好的学习能力和沟通能力

* 注: 无FLASH相关技术编程经验者请勿投放简历

职责:
   1.负责公司大型FLASH社区网络游戏的FLASH程序设计
   2.负责公司其他项目FLASH 程序设计
   3.提出建设性游戏设计建议和想法
   
     

公司网站:
   http://www.bo-zhong.cn

本公司简介:
    深圳市伯仲通信技术有限公司--中国优秀的游戏设计公司,为中国创造更多快乐!我们是深圳怡景国家动漫产业基地重点扶持的游戏研发和运营企业,是深圳罗湖区重点文化企业,主要业务包括:WebGame、**、FLASH网络游戏、数字电视游戏等开发和运营。拥有多年的游戏开发和运营经验、技术深厚的游戏研发团队,是国内领先的数字电视游戏娱乐内容提供商、是国内首家盈利的免费手机网游公司、是WebGame(无客户端网游)行业的领先者。
   期待您的加入!

请发简历邮到:sz_bozhong@126.com
联系人:伍先生
QQ:2189051

TOP

-,-!

怎么发到这上面来了

TOP

发新话题