zoukankan      html  css  js  c++  java
  • quick-cocos2d-x3.2 scheduler使用注意事项

    近期在使用scheduler时发现例如以下问题

    调用:

    local scheduler = require(cc.PACKAGE_NAME .. ".scheduler")
    
    
    function MainScene:ctor()
        
        self.player_:pos(self.player_:getContentSize().width / 2 , display.height / 2)
       
        
        scheduler.scheduleGlobal(self.addMonster,1)
        
    	
    end
    
    function MainScene:addMonster()
    
        local monster = display.newSprite("monster.png"):addTo(self)  
    end

    报错:

    stack traceback:
    	[string "framework/shortcodes.lua"]:62: in function 'addTo'
    	[string "/Users/tokou/Documents/work_cocos/firstapp/src/app/scenes/MainScene.lua"]:30: in function <[string "/Users/tokou/Documents/work_cocos/firstapp/src/app/scenes/MainScene.lua"]:28>
    cocos2d: ----------------------------------------

    解决方法


    local scheduler = require(cc.PACKAGE_NAME .. ".scheduler")
    
    
    function MainScene:ctor()
        
        self.player_:pos(self.player_:getContentSize().width / 2 , display.height / 2)
       
        
       scheduler.scheduleGlobal(function()
            self:addMonster()
        end,1)
    	
    end
    
    function MainScene:addMonster()
    
        local monster = display.newSprite("monster.png"):addTo(self)  
    end


  • 相关阅读:
    Spring5.0源码导入IDEA(一)
    适配器模式
    3.6常见查询示例
    3.5在批处理模式下使用mysql
    3.4获取有关数据库和表的信息
    3.3.4.9使用多个表
    3.3.4.8计数行
    3.3.4.7模式匹配
    3.3.4.6使用NULL值
    3.3.4.5日期计算
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6767311.html
Copyright © 2011-2022 走看看