Project1

标题: 怎样通过注释解释物品呢? [打印本页]

作者: 光郎    时间: 2008-2-20 01:01
标题: 怎样通过注释解释物品呢?
就是…物品的描述那里只有说明。
如“麻婆豆腐”
在描述那只写“四川麻婆制作的辣味豆腐”
下注释中写上“辣,单体,+30%,+30%,”
游戏中除了第一帮助窗口外再新建一个窗口显示“味道辣,单体恢复生命30%,精力30%。”




作者: 雷欧纳德    时间: 2008-2-20 01:06
用逗号分割字符串获取子串
作者: 越前リョーマ    时间: 2008-2-20 01:07
理论上不难……

但我只有理论……|||
作者: 雷欧纳德    时间: 2008-2-20 01:12
XXX.split(/,/)[0]
就是XXX字符串用“,”分割的第一个子串
作者: Beside    时间: 2008-2-20 01:12
lz你把那个备注里的内容和描述对调   描述 是“味道辣,单体恢复生命30%,精力30%。”
备注是“四川麻婆制作的辣味豆腐”
这样就简单了
module RPG
  class BaseItem
    def beizhu
      beizhu = @note
    end
  end
end
新建的窗口里self.contens.draw_text(beizhu)
大致是这样..
作者: 光郎    时间: 2008-2-20 01:17
配合食品好感度…直接显示会多很多的文字的。
作者: Beside    时间: 2008-2-20 01:24
以下引用雷欧纳德于2008-2-19 17:12:11的发言:

XXX.split(/,/)[0]
就是XXX字符串用“,”分割的第一个子串

这样也是可以的   
self.contents.draw_text("味道" + @a + ",单体恢复生命" @b + @c + ",精力")
module RPG
class BaseItem
  def a
   @a = a
   a = @note.split(/@/)[0]
   return a != nil ? a : ''
  end
end
end
大致是这样...b,c以此类推
备注里这样写:辣@30%@30%
作者: Beside    时间: 2008-2-20 01:25
lz你要做啥呀  美食rpg?
作者: 光郎    时间: 2008-2-20 01:28
去掉美食…
作者: zero2    时间: 2008-2-20 01:36
以下引用Beside于2008-2-19 17:24:05的发言:


以下引用雷欧纳德于2008-2-19 17:12:11的发言:

XXX.split(/,/)[0]
就是XXX字符串用“,”分割的第一个子串


这样也是可以的   
self.contents.draw_text("味道" + @a + ",单体恢复生命" @b + @c + ",精力")
module RPG
class BaseItem
def a
  @a = a
  a = @note.split(/@/)[0]
  return a != nil ? a : ''
end
end
end
大致是这样...b,c以此类推
备注里这样写:辣@30%@30%


加哪里啊?

作者: 光郎    时间: 2008-2-20 01:39
什么加哪里?看不到引用。
作者: Beside    时间: 2008-2-20 01:39
非完整脚本...不知道有没有错误...大概这个思路




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