Project1

标题: 批量給隊伍加入指定腳色的腳本寫法 [打印本页]

作者: sai90306    时间: 2012-4-21 04:18
标题: 批量給隊伍加入指定腳色的腳本寫法
假設要加入的腳色ID :$add_actor =[ 7 , 2 ,6]

想求一個能夠一次性帶入就做到的方法:

$game_party.add_actor(x)

x要帶什麼(或$add_actor做什麼轉換在帶入)才會有相當於
腳本"
$game_party.add_actor(7)
$game_party.add_actor(2)
$game_party.add_actor(6)
"
的效果呢?dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2012-4-21 06:22
  1. $add_actor.each_do{|i|$game_party.add_actor(i)}
复制代码
很少用each_do所以可能会出错……
作者: 吉井明久    时间: 2012-4-21 06:58
本帖最后由 吉井明久 于 2012-4-21 08:18 编辑
Wind2010 发表于 2012-4-21 07:22
很少用each_do所以可能会出错……
  1. $add_actor.each { |i| $game_party.add_actor(i) }
复制代码
  1. $add_actor.each do |i| $game_party.add_actor(i) end
复制代码
其实…
  1. for i in $add_actor
  2.   $game_party.add_actor(i)
  3. end
复制代码
这个是 for 循环。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1