Project1

标题: 游戏王用RMXP制作 [打印本页]

作者: 96MT96MT    时间: 2012-1-23 14:20
标题: 游戏王用RMXP制作
自己做了一个(刚刚起步),由于要许多信息的显示都是用Bitmap描绘字符串,每帧都要刷新,使游戏非常卡。不知道怎样解决?另外,Bitmap的clear方法能不能只清除图片上一部分矩形而不是全部?还有一个很大的问题。游戏中的卡片都是用ID表示的,但是要执行事件的时候(如抽卡要搜索卡组上第一张卡,战斗要搜索自己的呈攻击的有效怪物。。。),搜索符合条件的卡片,往往浪费很长时间。怎样解决?dsu_plus_rewardpost_czw
作者: 忧雪の伤    时间: 2012-1-23 14:33
本帖最后由 忧雪の伤 于 2012-1-23 14:38 编辑

游戏王当然支持一下~

clear 部分矩形
  1. fill_rect(rect, Color.new(0, 0, 0, 0))
复制代码
实际上 clear 就是
  1. class Bitmap
  2.   def clear  
  3.     fill_rect rect, Color.new(0, 0, 0, 0)
  4.   end
  5. end
复制代码

另外两个问题绝对是你的算法问题。


作者: fux2    时间: 2012-1-23 14:34
无论是遍历还是find_all应该都慢不到哪去吧.




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