赞 | 15 |
VIP | 71 |
好人卡 | 24 |
积分 | 36 |
经验 | 70116 |
最后登录 | 2024-10-23 |
在线时间 | 3065 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3582
- 在线时间
- 3065 小时
- 注册时间
- 2011-11-17
- 帖子
- 980
|
本帖最后由 yagami 于 2013-8-16 00:35 编辑
抽空写了下转盘- class Zhuanpan
- def main
- @angle=0
- @back = Sprite.new
- @back.bitmap = RPG::Cache.picture("你的图片")
- @back.x = 320
- @back.y = 240
- @back.z = 9999
- @back.ox,@back.oy = @back.bitmap.rect.width/2,@back.bitmap.rect.height/2
- @spriteset = Spriteset_Map.new
- Graphics.transition
- loop do
- Graphics.update
- Input.update
- update
- if $scene != self
- break
- end
- end
- @back.dispose
- @spriteset.dispose
- end
- def update
- if Input.trigger?(Input::B)
- $scene = Scene_Map.new
- return
- end
- if Input.trigger?(Input::C)
- fast=rand(200)
- slow =40
-
- while fast>0
- @back.angle+= slow
- @angle+= slow
- Graphics.update
- fast-=1
- end
- while slow>0
- @back.angle+=slow
- @angle+=slow
- Graphics.update
- slow-=1
- end
- @angle%=360
- ###
- #这里通过@angle分歧写自己需要的代码比如case 。。。
- ##
-
- p @angle###我只是单纯打印下而已
- end
- end
- end
复制代码 |
评分
-
查看全部评分
|