2013-07-18 17:43:19 -04:00
|
|
|
local t = Def.ActorFrame{
|
|
|
|
|
LoadActor("noise")..{
|
|
|
|
|
Name="Noise";
|
|
|
|
|
InitCommand=cmd(Center;texturewrapping,true;SetTextureFiltering,false;zoom,2;diffusealpha,0;);
|
|
|
|
|
OnCommand=cmd(linear,1;diffusealpha,1);
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
local function Update(self)
|
|
|
|
|
local c = self:GetChild("Noise");
|
|
|
|
|
local x = math.random();
|
|
|
|
|
local y = math.random();
|
|
|
|
|
c:customtexturerect(0+x,0+y,2+x,2+y);
|
|
|
|
|
end;
|
|
|
|
|
t.InitCommand = cmd(SetUpdateFunction,Update);
|
|
|
|
|
|
|
|
|
|
return t;
|