设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2566|回复: 6
打印 上一主题 下一主题

[已经解决] 如何显示回复SP

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2263
在线时间
176 小时
注册时间
2018-5-11
帖子
144
跳转到指定楼层
1
发表于 2018-7-11 17:39:54 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
就是使用回魔道具时有显示,最好是蓝的(其实应该可以改最好)
人生总会有中二的时候,比如现在

Lv5.捕梦者 (版主)

梦石
1
星屑
23994
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

3
发表于 2018-7-21 00:08:32 | 只看该作者
这种东西呢,彩虹神剑里应该有相关的用法。原理是把一个数拆成几个数字,然后拼合bitmap。不知道楼主的脚本水平如何,总之给一个提示。
1. 准备一个数字图片,比如说160x32的0-9挨个排好,每个数字是16x32大小。命名为 sp.png,放在Picture下。就像这样~

2. 把这个脚本插到 main 前,应该能看到效果~
RUBY 代码复制
  1. class Sprite_SP
  2.   def initialize(fn = 'sp')
  3.     @bitmap = RPG::Cache.picture(fn)
  4.     @sprite = RPG::Sprite.new
  5.     # @sprite.z = 1
  6.   end
  7.  
  8.   def show(number, x, y, fn = nil)
  9.     @bitmap = RPG::Cache.picture(fn) if fn
  10.     nums = number.to_s.scan(/\d/).collect{|i| i.to_i}
  11.     bitmap = Bitmap.new(nums.size * 16, 32)   
  12.     nums.each_index do |i|
  13.       rect = Rect.new(nums[i] * 16, 0, 16, 32)
  14.       bitmap.blt(i * 16, 0, @bitmap, rect)
  15.     end
  16.     @sprite.bitmap = bitmap
  17.     @sprite.visible = true
  18.     @sprite.x = x
  19.     @sprite.y = y
  20.   end
  21.  
  22.   def hide
  23.     @sprite.visible = false
  24.   end
  25.  
  26.   def dispose
  27.     @sprite.dispose
  28.     @bitmap.dispose
  29.   end
  30. end
  31.  
  32. $sp_sprite = Sprite_SP.new
  33. $sp_sprite.show(100, 0, 0)
  34.  
  35. 40.times{Graphics.update}
  36.  
  37. $sp_sprite.hide
  38. $sp_sprite.dispose



点评

对,这个脚本的功能就是在标题之前显示一下  发表于 2018-7-25 12:48
这个脚本用完后在标题那里显示了一下,然后还是无法显示回复  发表于 2018-7-25 11:51
其实我用的就是彩虹神剑的脚本啦  发表于 2018-7-25 11:45

评分

参与人数 1星屑 +20 收起 理由
RyanBern + 20 魔性的手写图片

查看全部评分

熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6245
在线时间
558 小时
注册时间
2018-6-5
帖子
129
2
发表于 2018-7-18 00:36:16 | 只看该作者
那个。。。貌似只要加一个动画就可以了啊

点评

我想 他问的是回复数字 伤害数字的那种  发表于 2018-7-19 23:00
俄罗斯帝国末代沙皇尼古拉二世
#俄文转写 = Царь Николай II
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-11 07:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表