local t = Def.ActorFrame{ -- normal Def.Sprite { Texture=NOTESKIN:GetPath( '_upleft', 'receptor base' ); Frame0000=0; Delay0000=1; InitCommand=NOTESKIN:GetMetricA('ReceptorArrow', 'InitCommand'); NoneCommand=NOTESKIN:GetMetricA('ReceptorArrow', 'NoneCommand'); PressCommand=NOTESKIN:GetMetricA('ReceptorArrow', 'PressCommand'); }; -- flash part Def.Sprite { Texture="_upleft receptor tap"; Frame0000=0; Delay0000=1; InitCommand=NOTESKIN:GetMetricA('ReceptorOverlay', 'InitCommand'); PressCommand=NOTESKIN:GetMetricA('ReceptorOverlay', 'PressCommand'); LiftCommand=NOTESKIN:GetMetricA('ReceptorOverlay', 'LiftCommand'); NoneCommand=NOTESKIN:GetMetricA('ReceptorArrow', 'NoneCommand'); }; }; return t;