对于我的代码(corona SDK),我有一个任意的显示对象“激光”在我触摸它时会淡出,当我放手时又会淡出。然而; 在onTouch
函数中,如果我将“开始”转换 alpha 设置为 0 而不是 > 0,那么我的显示对象将永久隐藏在 0 alpha 处。是什么赋予了?这是代码(现在,我使用 alpha = 0.01,因为它非常接近):
local function fadeBack(var)
transition.to(laser, {time = 700, alpha = 1.0});
end
local function onTouch(event)
if(event.phase == "began")then
tween = transition.to(laser, {time = 100, alpha = 0});
elseif(event.phase == "ended") then
fadeBack();
end
end