_project:getPlugins():apply("lua") _project:setConfig(function(c) c:setEntry("com/example/script/primary.lua") c:setPackageName("com.example.script.lua") c:setLogo("logo.png") end) _project:getTasks():add("taskName", function(task) task:getActions():add("removedActionName", function(action) action:onPerform(function() -- 下面代码不会被执行, 因为动作已经被移除 _console:log("taskName." .. action:getName() .. " onPerform") end) end) task:getActions():add("actionName", function(action) action:onPerform(function() _console:log("taskName." .. action:getName() .. " onPerform") end) end) -- 移除 removedActionName task:getActions():remove("removedActionName") end)