0

シンプルなコロナゲームを開発しています。このコードを使用して main.lua をコールバックしたい場合:

storyboard.loadScene( "main",true)

それは私には何もしません。そして私が使うとき

storyboard.gotoScene( "main", "fade" ,40 )

メインがロードされましたが、メインの機能を使用できません!

4

3 に答える 3

0

http://docs.coronalabs.com/api/library/storyboard/gotoScene.htmlで入手可能なストーリーボードのドキュメントによると、storyboard.gotoScene() の構文が正しくありませんでした

local options = {
    effect = "fade",
    time = 40
}

storyboard.gotoScene("main", options)

-- モクシュ

于 2013-08-16T19:10:37.243 に答える
0
  1. ストーリーボードが必要ですか?例えばlocal storyboard = require("storyboard")

  2. シーンを宣言しましたか?例えばlocal scene = storyboard.newScene()

  3. 3つのフェーズを宣言しましたか? 例えば

    function scene:createScene(e);
    function scene:enterScene(e);
    function scene:exitScene(e)

  4. 3 つのイベント リスナーを「シーン」に追加しましたか? 例えば
    scene:addEventListener("createScene", scene)

  5. self.view を使用しましたか?

  6. シーンを変更するには:storyboard.gotoScene('#scene', {time = value, effect = value})

于 2013-08-16T19:58:26.187 に答える