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

Project1

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

[RMXP发布] 为你的游戏结束后增添一点趣味。

[复制链接]

Lv2.观梦者

梦石
0
星屑
325
在线时间
143 小时
注册时间
2010-8-29
帖子
215
跳转到指定楼层
1
发表于 2012-2-8 22:20:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 東方の蜘蛛 于 2012-2-8 22:28 编辑

把脚本插入到main的下方
   然后在【Graphics/Pictures/】准备car.png
这是我准备好的。



然后呢,当你想退出游戏的时候{:1_12:}@
   多说无益,乃们自己试试。
  1. #==============================================================================
  2. # 本脚本来自【rpg.blue】,使用和转载请保留此信息
  3. #==============================================================================
  4. #==============================================================================
  5. # ■ Main
  6. #------------------------------------------------------------------------------
  7. #  各定义结束后、从这里开始实际处理。
  8. #==============================================================================
  9. begin
  10.   ACCELERATION = 0
  11.   PI = 3.141592654
  12.   Car = Sprite.new
  13.   Car.bitmap = Bitmap.new("Graphics/Pictures/Car")
  14.   Car.ox = Car.bitmap.width/2
  15.   Car.oy = Car.bitmap.height/2
  16.   Car.angle = 0
  17.   Car.zoom_y = 1.5
  18.   Car.x = 600.to_f
  19.   Car.y = 240.to_f
  20.   speed_x = 0
  21.   speed_y = 0
  22.   Turnspeed = 0
  23.   #在这里初始所需的变量
  24.   loop do
  25.     if Input.press?(Input::UP)
  26.       ACCELERATION = 0.9
  27.     else
  28.       if Input.press?(Input::DOWN)
  29.         ACCELERATION = -0.3
  30.       end
  31.     end
  32.     #设定加速、减速的情况
  33.     if Input.press?(Input::RIGHT)
  34.       Turnspeed -= 0.5
  35.       ACCELERATION /= 1.3
  36.     end  
  37.     if Input.press?(Input::LEFT)
  38.       Turnspeed += 0.5
  39.       ACCELERATION /= 1.3
  40.     end  
  41.     #设定转左、转右的情况
  42.     if Input.press?(Input::A)
  43.       break
  44.     end
  45.     angle = Car.angle / 180 * PI
  46.     #把angle转成radian
  47.     speed_x -= Math.sin(angle) * ACCELERATION
  48.     speed_y -= Math.cos(angle) * ACCELERATION
  49.     #将acceleration分开成x和y 的speed
  50.     #留意这里,angle是用radian表示,
  51.     #再用cosine和sine找出x和y,
  52.     #如果不明白请参考有关数学书籍
  53.     speed_x /= 1.05
  54.     speed_y /= 1.05
  55.     if speed_x < 0.07 and speed_x > -0.07
  56.       speed_x = 0
  57.     end
  58.     if speed_y < 0.07 and speed_y > -0.07
  59.       speed_y = 0
  60.     end
  61.     #摩擦力的模拟减速
  62.     ACCELERATION = 0
  63.     #设定没有加速的情况
  64.     Car.angle %= 360
  65.     #把角度限在360内,其实不做也行,
  66.     #不过角度会太大,不好控制和使用
  67.     speed_x = [speed_x , 10].min
  68.     speed_y = [speed_y , 10].min
  69.     #限制最大速度
  70.     Car.x += speed_x
  71.     Car.y += speed_y
  72.     #xy坐标的改变
  73.     Car.x %= 640
  74.     Car.y %=480
  75.     #限制物体在画面内
  76.     Turnspeed = [[Turnspeed / 1.07 , 5].min , -5].max
  77.     #余转的设定
  78.     Car.angle += Turnspeed
  79.     #角度改变
  80.     Graphics.update
  81.     Input.update  
  82.   end
  83. end
  84. #==============================================================================
  85. # 本脚本来自[url=http://rpg.blue/www.66RPG.com]www.66RPG.com[/url],使用和转载请保留此信息
  86. #==============================================================================
复制代码

评分

参与人数 2星屑 0 收起 理由
猫猫咪呀 + 2
Kimu -2 代码请用代码框括起来,见版规

查看全部评分

二次元不是能实现希望的地方,他的存在本身……就是希望!

Lv1.梦旅人

追从自然的旅行者
奇特空·煦

梦石
0
星屑
107
在线时间
1387 小时
注册时间
2010-12-31
帖子
4944

开拓者贵宾

2
发表于 2012-2-8 22:28:00 | 只看该作者
- =LZ真心坑爹啊,
连个$scene都没有,哪来什么游戏结束,
我有点想开水的冲动

p.s.这个改一改还是能做成一款小游戏的

点评

这个因该是说使用退出游戏退出的时候吧。  发表于 2012-2-9 19:27
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
167 小时
注册时间
2011-5-29
帖子
191
3
发表于 2012-2-8 23:52:15 | 只看该作者
你们能鼓励一下我们新人吗......

评分

参与人数 1星屑 -10 收起 理由
Kimu -10 我们不鼓励新人发水帖

查看全部评分

[
回复 支持 反对

使用道具 举报

Lv2.观梦者

(?????)

梦石
0
星屑
728
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

4
发表于 2012-2-9 00:04:04 | 只看该作者
  1. p Math::PI
  2. # => 3.141592654
复制代码
你根本就没读帮助文件么 _ _ b 稍微有点怀疑原创性
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
325
在线时间
143 小时
注册时间
2010-8-29
帖子
215
5
 楼主| 发表于 2012-2-9 14:06:53 | 只看该作者
我只是说这个方法是原创的,我没说脚本是原创的。
二次元不是能实现希望的地方,他的存在本身……就是希望!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

沉睡的八宝粥 

梦石
0
星屑
64
在线时间
832 小时
注册时间
2011-4-22
帖子
2996

短篇七萝莉正太组季军

6
发表于 2012-2-9 19:20:06 | 只看该作者
那还发布干神马?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
459 小时
注册时间
2010-6-22
帖子
491
7
发表于 2012-2-9 19:37:28 | 只看该作者
人家发布是一种创意,可是目前回帖的人似乎木有一个鼓励LZ的……
我倒觉得LZ的创意挺好,很有趣味~
话说我记得有一个和这个的功能差不多的脚本,不过找不到了= =
本人决定变身为 ·雾逝者·
以后这个号废了……
大家见到 ·雾逝者· 就是见到我哦~
有什么事也请联系那个号吧!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
47
在线时间
175 小时
注册时间
2012-1-10
帖子
889
8
发表于 2012-2-9 20:38:49 | 只看该作者
够坑哦,我喜欢,收下了

评分

参与人数 1星屑 -10 收起 理由
Kimu -10 请勿发水帖

查看全部评分

决心要开一个坑
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2300169753&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:2300169753:51" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
回复 支持 反对

使用道具 举报

Lv1.梦旅人

龙神

梦石
0
星屑
47
在线时间
512 小时
注册时间
2011-1-19
帖子
984
9
发表于 2012-2-9 21:13:36 | 只看该作者
感觉上很好
但是上回一个游戏死了之后突然出现个恐怖图片,任务管理器都关不上。。不知怎么弄的

点评

第一千帖,值得纪念  发表于 2012-2-9 21:19


神的穿越 THRU OF GOD  完成度1%
脚本2%  行走图10%  剧情1%
复仇の怪物    完成度7%
脚本10%  行走图10%  剧情5%
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
152 小时
注册时间
2012-1-12
帖子
456
10
发表于 2012-2-9 22:07:16 | 只看该作者
是RPG MAKER VX ACE的脚本吗?我知道RPG MAKER VX 与RPG MAKER VX ACE的脚本不能共用...
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 06:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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