Project1

标题: 请问RPG::Cache这个模块怎么用? [打印本页]

作者: 缺牙de兔子    时间: 2009-1-21 02:59
标题: 请问RPG::Cache这个模块怎么用?
RPG::Cache.picture([path])
这个函数怎么用?谁能做个参考范例?
或者是他的执行步骤和原理 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 缺牙de兔子    时间: 2009-1-21 05:08

  1. class Arpg_Actor
  2. #--------------------------------------------------------------------------
  3. # ● 定义实例变量
  4. #--------------------------------------------------------------------------
  5.   attr_accessor :Actor_id                 # 角色ID
  6.   attr_accessor :Actor_action             # 角色动作 0:什么都不做 1:移动 2:攻击 3:跳跃 4:中击 5:吟唱 6:死亡   
  7.   attr_accessor :Actor_look               # 角色的面向
  8.   attr_accessor :Actor_MapId              # 角色所在地图
  9.   attr_accessor :Actors_x                 # 角色的x坐标
  10.   attr_accessor :Actors_y                 # 角色的y坐标
  11. #--------------------------------------------------------------------------
  12. # ● 初始化对像
  13. #--------------------------------------------------------------------------
  14.   def initialize
  15.     @Actor_id = RPG::System.party_members[1]
  16.     @Actor_action=0
  17.     @Actor_look=8
  18.     @Actor_MapId=1
  19.     @Actors_x=0
  20.     @Actors_y=0
  21.   end  
  22. end
复制代码


这个脚本设计还缺什么--
作者: dbshy    时间: 2009-1-21 05:55
读取Bitmap建立并存储 Bitmap 对象的模块

该模块为了读取的高速和节约内存,把建立的 Bitmap 对象保存在内部的哈希表中,当再次使用同一位图时就返回已保存的对象。

用法你自己不是写了 - -bbb


@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picrure(....)
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 缺牙de兔子    时间: 2009-1-21 06:38
但是失败了--
MS是用来创建动画的
作者: dbshy    时间: 2009-1-21 06:41
以下引用缺牙de兔子于2009-1-20 22:38:01的发言:

但是失败了--
MS是用来创建动画的

摆脱,怎么可能 - -!
你把你的脚本贴出来




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