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

Project1

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

[已经解决] 如何让变量的等于。

[复制链接]

Lv2.观梦者

梦石
0
星屑
780
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
跳转到指定楼层
1
发表于 2012-9-6 13:32:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 1243852 于 2012-9-6 14:11 编辑

最近一直在考虑这个问题,就是将变量的赋值抠出来。。  是不是有点一头雾水? 我慢慢讲给大家听一下,我的设想。


我们假设 1号变量,是玩家的某一种积分。  ,,我想等游戏进行到某一个时刻。比方说进行到最后一个任务的时候,此1号变量的积分,显示在地图上,或者任意位置,甚至不显示。总之要系统自动记录下当时1号变量的值,比方说这个值是500 ,当然,这个值是由玩家玩游戏的努力程度来定的,可能会更低可能会更高,就像游戏中的计分一样。,所以制作事先,我们无法控制这个值具体是多少。那么,我想到达这个时候,将500这个值,给记录下来,并且抠出来,抠到2号变量,做一个永久记录。但是此时,一号变量的值,继续变化,就是说,这个500,继续开始501 。502.503 而2号变量永远就记录下这500,就是当时1号变量的值。


不知道这样说大家理解到没。

就是说,当玩家进入最后一个任务(或由制作者自定,任意一个时段。)的时候。

1号变量=2号变量

1号变量就赋值懂啊2号变量了,这一点都没问题。
关键是,如何赋值完成以后,1号变量继续变化,而2号变量就此不动了(除非制作者以后做手动修改。)

换句话说,就是当1号变量=2号变量以后,再取消这个=  该如何办到?


我想过用三个变量来做,,,甚至四个变量,,似乎都是个循环,没办法取消等于的话…………就肯定是徒劳。
我是不是可以签名了?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
210 小时
注册时间
2012-7-19
帖子
259
2
发表于 2012-9-6 13:47:38 手机端发表。 | 只看该作者
其实还是没看懂?为什么会是一个循环呢?你是设置的自动事件或者并行事件吗?那么你可以用独立开关,如果是普通事件那么它只会执行一次
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
68
在线时间
931 小时
注册时间
2009-5-25
帖子
430

开拓者

3
发表于 2012-9-6 14:04:13 | 只看该作者
完全不明白,
只要1号变量=2号变量不是在公共事件里面一直开着,
用事件赋值一次之后,就已经取消了这个=啊,
后面1再怎么变,你没有下命令让1去等于2,2根本就不会自动跟着1变啊。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
4
 楼主| 发表于 2012-9-6 14:11:17 | 只看该作者
alann 发表于 2012-9-6 14:04
完全不明白,
只要1号变量=2号变量不是在公共事件里面一直开着,
用事件赋值一次之后,就已经取消了这个=啊 ...

啊,,原来这样………………我一直以为是一直等于着。。。  看来我为了这个。。。。。完全。。。。。。
我是不是可以签名了?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 17:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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