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

Project1

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

[有事请教] 关于变量的取整

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9039
在线时间
1932 小时
注册时间
2016-6-19
帖子
364
跳转到指定楼层
1
发表于 2018-3-28 18:09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
MV中的变量默认都基于Math.round来取整,有什么办法可以做出像抛物线和三角函数这样的曲线函数吗?
想给图片弄一些比较花哨的表达方式

Lv5.捕梦者

梦石
0
星屑
31989
在线时间
5081 小时
注册时间
2012-11-19
帖子
4877

开拓者

2
发表于 2018-3-28 18:28:31 | 只看该作者
MV里面不会自动取整,浮点数就是浮点数。

8 / 5  是 1.6 而不是 2 。

至于抛物线和三角函数,这是数学学霸做的事。  多了解一下 Math 的各种用法或许有帮助。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9039
在线时间
1932 小时
注册时间
2016-6-19
帖子
364
3
 楼主| 发表于 2018-3-28 19:10:37 | 只看该作者
搞定了,图片在画面中浪得飞起,不过还有一个问题,就是怎么禁止变量自动取整....
312+10*Math.sin(0.1*$gameVariables.value(5)),这是图片的Y轴坐标,其中$gameVariables.value(5)是每帧+1的自变量。
可以看出为了使自变量取值细化,我必须得乘个0.1....
如果变量能表示小数,那么大概能用很多变量写出复合函数了
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9039
在线时间
1932 小时
注册时间
2016-6-19
帖子
364
4
 楼主| 发表于 2018-3-28 19:11:14 | 只看该作者
芯☆淡茹水 发表于 2018-3-28 18:28
MV里面不会自动取整,浮点数就是浮点数。

8 / 5  是 1.6 而不是 2 。

问题是变量总是自动取整....

点评

直接跳过setvalue用_date[id]=xxx,如果需要地图响应加一个刷新  发表于 2018-3-29 16:02
游戏里的变量那就另说了。如果取消取整,全部变量都会受影响。  发表于 2018-3-28 19:28
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21952
在线时间
8567 小时
注册时间
2011-12-31
帖子
3362
5
发表于 2018-3-29 09:09:24 | 只看该作者
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9039
在线时间
1932 小时
注册时间
2016-6-19
帖子
364
6
 楼主| 发表于 2018-3-29 14:39:34 | 只看该作者
tseyik 发表于 2018-3-29 09:09
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/DirectlyAttackEffect.js

谢谢,不过这个好像是战斗场景专用啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-3 00:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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