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

Project1

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

[有事请教] 怎么设置一个变量随角色移动或者游戏时间而变化?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
992
在线时间
108 小时
注册时间
2022-7-2
帖子
149
跳转到指定楼层
1
发表于 2022-12-26 17:20:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
请教大佬!怎么设置一个变量随着角色移动或者游戏时间而发生改变呢?
比如活力、体力什么的

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
2
发表于 2022-12-26 18:04:31 | 只看该作者
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
帖子
821
3
发表于 2022-12-26 21:29:26 | 只看该作者
到底是随着什么变化呢?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1339
在线时间
69 小时
注册时间
2010-12-22
帖子
124
4
发表于 2022-12-27 13:05:10 | 只看该作者
最简单的办法就是在需要流逝的地图添加一个并行处理的事件。
随着时间流逝,就设置循环->等待(x帧)->变量A(-y值)->继续循环;
随着移动流逝,就设置条件(按键[移动])->变量A(-y值)->脱离条件;
如果要移动一定步数才流逝一次,就设置条件A(按键[移动])->变量B(+1)->设置条件B(变量A等于z值)->变量A(-y值)->变量B(=0)->脱离条件B->脱离条件A。
* 变量A是要流逝的那个变量,变量B是移动步数记录;x是帧数(60帧为1秒),y是每一次流逝多少数量,z是移动多少步数流逝一次。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
992
在线时间
108 小时
注册时间
2022-7-2
帖子
149
5
 楼主| 发表于 2022-12-27 15:44:29 | 只看该作者
loveinyou200 发表于 2022-12-27 13:05
最简单的办法就是在需要流逝的地图添加一个并行处理的事件。
随着时间流逝,就设置循环->等待(x帧)->变量 ...

谢谢指点!设置成功了,谢谢!!!!!!!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
6
发表于 2022-12-27 17:02:04 | 只看该作者
有一个体力条插件
SilvStamina
玩家跑步会变慢,ui也挺好看的,像街上的游戏那样
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 19:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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