Lv1.梦旅人
龙皇 梦石0 星屑50 在线时间83 小时 注册时间2007-8-8 帖子2956 发消息
以下引用琉璃之血于2008-4-11 18:44:24的发言: 这样呢? @map = load_data(sprintf("Data#{$game_variables[2] == 0 ?"":$game_variables[2]}/Map%03d.rxdata",@map_id) Ruby语法Very Good的字符内判式哦,哎~~~
使用道具 举报
Lv5.捕梦者
御灵的宠物
以下引用水迭澜于2008-4-11 19:44:14的发言: LZ还没有结帖呢
Lv1.梦旅人 (禁止发言)
以下引用琉璃之血于2008-4-11 19:47:57的发言: 程式要从内往外读= =bbb 读到抓狂的往往是新手ORZ (1...32).find_all{|v| $data_weapons[v].atk > 32 and v % 2 == 0} 这样的式子从外往内读会很麻烦,而从迭代方式读到外面的range就没难度了。
Lv3.寻梦者
酱油的
def initialize(num=1) @num = num 。。。。 end
@map = load_data(sprintf("Data#{@num}/Map%03d.rxdata",@map_id)
以下引用禾西于2008-4-14 9:23:31的发言: 我記得上次說過,在initialize那裏增加參數比之用變量控制來得容易。 def initialize(num=1) @num = num 。。。。 end 然後只需要改 @map = load_data(sprintf("Data#{@num}/Map%03d.rxdata",@map_id) 在事件當中調用只要寫: $game_map = Game_Map.new(num) 就可以了==
很傻很天真
本版积分规则 发表回复 回帖后跳转到最后一页
第2届TG大赛亚军
这里的今天,有我过往努力的见证~
折叠内容标题(非必须)
折叠内容
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-4-29 17:02
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.