|
因为听说缓存有崩溃的问题 ,而且效率低,所以今天话了点时间.看了点关于VJ的东西.
发现这个和VB挺像的.(不过本人没怎么学VB,只了解一点点)
具体VJ的应用我也不太知道.
不管怎么说 刚刚做了个实验...
struct pair
integer x
integer y
endstruct
function b takes nothing returns nothing
local timer Timer = GetExpiredTimer()
local pair Dian=pair(GetStoredInteger(udg_cache,I2S(H2I(Timer)),"Dian"))
call DisplayTextToPlayer( Player(0), 0, 0, I2S(Dian.x) )
call DisplayTextToPlayer( Player(0), 0, 0, I2S(Dian.y) )
call pair.destroy(Dian)
endfunction
function a takes nothing returns nothing
local pair Dian = pair.create()
local timer Timer = CreateTimer()
set Dian.x=9
set Dian.y=8
call StoreInteger(udg_cache,I2S(H2I(Timer)),"Dian",Dian)
call TimerStart(Timer,0.1,true,function b)
endfunction
这里出来一个问题....
在清除的时候
call pair.destroy(Dian)我这样语法没有问题
call Dian.destroy()这样也没问题
不过到底应该怎么清除
应该怎么用
因为VB没怎么 学过..
所以问问
方法是怎么使用的
知道的帮下忙 |
|