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

Project1

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

[已经解决] 怎么弄个转盘,转到什么就获得什么。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
76 小时
注册时间
2012-11-10
帖子
28
跳转到指定楼层
1
发表于 2013-8-15 19:50:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
怎么弄个转盘,转到什么就获得什么。

Lv1.梦旅人

梦石
0
星屑
103
在线时间
159 小时
注册时间
2010-7-4
帖子
44
2
发表于 2013-8-15 20:20:03 | 只看该作者
先设计一个转盘动画(可略过),然后设置一个事件,变量操作,随机数(例如1~2),条件分歧,变量等于1,获得金钱100,变量等于2,获得金钱200,就是这意思了吧?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3582
在线时间
3065 小时
注册时间
2011-11-17
帖子
980
3
发表于 2013-8-16 00:23:09 | 只看该作者
本帖最后由 yagami 于 2013-8-16 00:35 编辑

抽空写了下转盘
  1. class Zhuanpan
  2. def main
  3. @angle=0
  4. @back = Sprite.new
  5. @back.bitmap = RPG::Cache.picture("你的图片")
  6. @back.x = 320
  7. @back.y = 240
  8. @back.z = 9999
  9. @back.ox,@back.oy = @back.bitmap.rect.width/2,@back.bitmap.rect.height/2
  10. @spriteset = Spriteset_Map.new
  11. Graphics.transition
  12.   loop do
  13.   Graphics.update
  14.   Input.update
  15.   update
  16.     if $scene != self
  17.         break
  18.     end
  19.   end
  20. @back.dispose
  21. @spriteset.dispose
  22. end

  23. def update
  24.   if Input.trigger?(Input::B)
  25.       $scene = Scene_Map.new
  26.       return
  27.   end
  28.   if Input.trigger?(Input::C)
  29.     fast=rand(200)
  30.     slow =40
  31.    
  32.     while fast>0
  33.       @back.angle+= slow
  34.       @angle+= slow
  35.       Graphics.update
  36.       fast-=1
  37.     end
  38.     while slow>0
  39.       @back.angle+=slow
  40.       @angle+=slow
  41.       Graphics.update
  42.       slow-=1
  43.     end
  44.     @angle%=360
  45.     ###
  46.     #这里通过@angle分歧写自己需要的代码比如case 。。。
  47.     ##
  48.    
  49.     p @angle###我只是单纯打印下而已
  50.   end
  51. end

  52. end
复制代码

Project1.rar

226.47 KB, 下载次数: 38

评分

参与人数 1星屑 +140 收起 理由
弗雷德 + 140 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
76 小时
注册时间
2012-11-10
帖子
28
4
 楼主| 发表于 2013-8-16 09:50:14 | 只看该作者
yagami 发表于 2013-8-16 00:23
抽空写了下转盘

那要怎么设置获得的物品?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
151 小时
注册时间
2012-2-4
帖子
114
5
发表于 2013-8-16 16:16:51 | 只看该作者
转盘的话,用事件就可以完成。
=
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 13:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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