Project1

标题: 伤害值显示的问题 [打印本页]

作者: piaoy    时间: 2012-7-12 19:13
标题: 伤害值显示的问题
本帖最后由 piaoy 于 2012-7-12 21:10 编辑

伤害值是黑色边框抱着白色数字,那个黑色框是用4个text拼在白色的后面的,那能不能把字体大小+1,x-1,y-1来做这个框那?这样应该可以节约一点啊dsu_plus_rewardpost_czw
作者: 明特·布兰马修    时间: 2012-7-12 20:46
好吧
抱歉,我实在理解不能楼主究竟想要什么效果
作者: kuwei521    时间: 2012-7-13 09:29
得需要脚本
作者: Wind2010    时间: 2012-7-13 10:40
本帖最后由 Wind2010 于 2012-7-13 10:54 编辑
  1. sprite = Sprite.new
  2. sprite.bitmap = Bitmap.new(640,480)
  3. sprite.bitmap.fill_rect(0,0,640,480,Color.new(0,0,0))
  4. x = 100
  5. y = 200
  6. sprite.bitmap.font.color = Color.new(255,0,0)
  7. sprite.bitmap.draw_text(x-1,y-1,64,22,"测试")
  8. sprite.bitmap.draw_text(x-1,y+1,64,22,"测试")
  9. sprite.bitmap.draw_text(x+1,y-1,64,22,"测试")
  10. sprite.bitmap.draw_text(x+1,y+1,64,22,"测试")
  11. sprite.bitmap.font.color = Color.new(255,255,255)
  12. sprite.bitmap.draw_text(x,y,64,22,"测试")

  13. x = 200
  14. y = 300
  15. sprite.bitmap.font.color = Color.new(255,0,0)
  16. sprite.bitmap.font.size = 23
  17. sprite.bitmap.draw_text(x-1,y-1,64,23,"测试")
  18. sprite.bitmap.font.color = Color.new(255,255,255)
  19. sprite.bitmap.font.size = 22
  20. sprite.bitmap.draw_text(x,y,64,22,"测试")
  21. loop do
  22.   Graphics.update
  23. end
复制代码
自己看效果




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