作者violetjoy (紫罗兰)
看板Flash
标题[问题] 怎麽写多重使用者的变数纪录??
时间Tue Dec 15 00:49:02 2009
话说 我觉得我的题意不太明确.....
就是 我们现在做了个类养成游戏的Flash游戏
是将变数存在电脑里 所以不论之後是谁去玩
只要按"继续"就会是上一位玩家离开时存的变数值
现在,希望能做到有User1跟User2可以选择
选择User1,按"继续"就会是上回User1存的变数值
选择User2,按"继续"就会是上回User2存的变数值
当然选1玩下去的变数值也只能存在1的变数
请问,在没有"资料库"的状况下要怎麽做得到??
目前我想到的办法就是多设变数,然後判断玩家选1或2
例如:设10个变数,5个是user1的,另外5个是user2的
判断使用者是点了哪个user,就跑哪5个...
但要程式怎麽写,却是一头雾水....
(因为爬过文大多是建议有资料库...可是我们就是没有= =)
麻烦各位高手了......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.28.129
1F:推 Assyla:cookie 12/15 00:51
2F:推 cassatte:SharedObject 12/15 01:07
3F:推 etrexetrex:class 12/15 01:23
4F:→ etrexetrex:Array 12/15 01:24
5F:推 yf2923850:XML 12/15 01:36
6F:推 cjcat2266:大家是在玩名词轰炸吗XD 原po可以先查SharedObject 12/15 02:04
7F:→ cjcat2266:它是用类似cookie的方式在本机存下暂存资料 12/15 02:05
8F:→ cjcat2266:存取的资料可以考虑每笔用单独变数、Array或者XML 12/15 02:05
9F:推 etrexetrex:我认为一笔资料应该是一个class playerData 12/15 09:34
10F:→ etrexetrex:既然他资料只要存在本机 应该不用资料库和XML 12/15 09:35
11F:推 etrexetrex:其实不用class,用object也可以,反正把变数包装好就好 12/15 11:26
12F:→ aquarianboy:以原po的情况,也许来个2维阵列(或更多维)就够用了 :) 12/15 12:38
13F:推 etrexetrex:要看阵列的定义啦 如果说只能 a[1] 不能 a["one"] 12/15 13:25
14F:→ etrexetrex:那麽还是object比较好 12/15 13:25