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

Project1

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

[已经解决] 谁能帮我解释一下脚本中的方法调用

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-12-25
帖子
75
跳转到指定楼层
1
发表于 2014-1-29 12:08:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
看着脚本,发现有时候那些脚本方法调用的莫名其妙,人家调用方法就可以正常运行游戏,我按照F1上的调用方法不是undefined就是nil class,总之没有正常的时候,像sprite活动块中的sprite_character中11行的    “BALLOON_WAIT = 12    # 最後心情图标等待时间”它说是最后心情图标的等待时间,凭啥是等待时间啊,12代表什么啊?全局搜索BALLOON_WAIT,结果只有3处,这也没有定义啊,为什么它不会是undefined?像这样的情况多得是,就是不明白,调用一个方法到底需要什么,什么条件下可以调用什么方法?比如我要显示一张图片我用sprite.bitmap然后我要这个图片显示一段时间就消失,这样我该怎么调用,还有,我实在是不明白类似于这句“$data_actors        = load_data("Data/BT_Actors.rvdata")”是干什么的,我也打不开后缀是rvdata的文件,我该如何是好


Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
2
发表于 2014-1-29 12:51:33 | 只看该作者
本帖最后由 yangjunyin2002 于 2014-1-29 12:53 编辑

哦,补充一下,第一个问题,是指图标素材最后那里显示完了等待多少帧才消失。


一贴不能多问哦~@protosssonny 处理下。
1、这个貌似12是每个心情图标(素材不是每个心情都有很多图吗?),素材那一排从左到右显示的帧数吧?
2、显示图片过段时间消失,这不叫调用=-=你在update里加上这样的语句:
if X>100
  ???(图片)然后dispose
else
  X += 1
end
意思就是如果X这个东西数值大于100就图片就消失,否则X就一直+1.
3、这句意思是读取BT_Actors.rvdata文件。rvdata文件都是数据,里面都是关于数据库、脚本什么的数据。你用记事本是可以打开的。

LZ果然对脚本了解不是很深呀,先钻研一下吧~还有疑问回复我

评分

参与人数 1星屑 +150 收起 理由
铃仙·优昙华院·因幡 + 150 认可答案

查看全部评分


——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-12-25
帖子
75
3
 楼主| 发表于 2014-1-29 13:28:07 手机端发表。 | 只看该作者

RE: 谁能帮我解释一下脚本中的方法调用

yangjunyin2002 发表于 2014-1-29 12:51
哦,补充一下,第一个问题,是指图标素材最后那里显示完了等待多少帧才消失。

谢谢你回答啊,那我就不客气地问你啦,关于第二点,那个循环什么是跟时间有关的?就是控制时间的长短,还有updata在什么地方,我可以随意用它吗
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
4
发表于 2014-1-29 13:49:40 | 只看该作者
965426480 发表于 2014-1-29 13:28
谢谢你回答啊,那我就不客气地问你啦,关于第二点,那个循环什么是跟时间有关的?就是控制时间的长短,还 ...

是update。一般在每个场景类(scene)里都有的。是刷新处理。就是像事件里的“并行处理”一样,不断地在刷新处理。然后x是一个数值名,你可以更改。这个默认是0,所以处理的时候没大于100就自动加1,到了100也就是大概过了一会儿,大于100了,就不加1了,就图片dispose了。

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-12-25
帖子
75
5
 楼主| 发表于 2014-1-29 14:42:06 | 只看该作者
我明白了,也就是利用系统在0..100运算x+=1的时间,不过具体是多少时间呢,这个有规定么,另外能与你交个朋友吗

点评

刷新一次,大概是1帧。也就是60分之1秒吧。。欢迎加我好友~  发表于 2014-1-29 15:20
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-12-25
帖子
75
6
 楼主| 发表于 2014-1-29 14:48:12 | 只看该作者
yangjunyin2002 发表于 2014-1-29 13:49
是update。一般在每个场景类(scene)里都有的。是刷新处理。就是像事件里的“并行处理”一样,不断地在 ...

我明白了,也就是利用系统在0..100运算x+=1的时间,不过具体是多少时间呢,这个有规定么,另外能与你交个朋友吗

评分

参与人数 1星屑 -10 收起 理由
铃仙·优昙华院·因幡 -10 2连贴

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 07:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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