私はメインメニューにポップアップウィンドウを作成しています。ポップアップ画面でclosePopUp()を実行し、 'ポップアップ内でシーンを変更できませんでした'というメッセージを表示しました。popUp(ディレクター)。コロナSDK
0
A
答えて
0
closePopUp
function OnClickExitNo(event)
print("click");
if event.phase == "ended" then
director:closePopUp();
end
end
exitNo = ui.newButton{
default = "src/img/exitNo.png",
over = "src/img/exitNo.png",
onEvent = OnClickExitNo
}
とopenPopupの
director:openPopUp("exit_screen", popClosed);
-1
はこれを試して問題を解決するのに役立つ.... uは、プロジェクトフォルダ内のdirector.luaファイルを配置する必要があり
main.lua
local director=require("director")
local mainGroup=display.newGroup()
function clean(event)
print("clean")
end
function main()
display.setStatusBar(display.HiddenStatusBar)
mainGroup:insert(director.directorView)
director:changeScene("screen1")
end
main()
screen1.lua
module(...,package.seeall)
function clean(event)
print("clean")
end
new =function()
local localGroup=display.newGroup()
local circle=display.newCircle(display.contentWidth/2,display.contentHeight/2,80)
circle:setFillColor(220,25,220)
local text=display.newText("click to openPopUp", 0, 0, native.systemFontBold, 16)
text.x=circle.x
text.y=circle.y
localGroup:insert(circle)
local listener=function(event)
if(event.phase=="ended")then
director:openPopUp("screen2","flip")
end
end
circle:addEventListener("touch",listener)
return localGroup;
end
screen2.lua
module(...,package.seeall)
function clean(event)
print("clean")
end
new =function(prams)
local localGroup=display.newGroup()
local circle =display.newCircle(display.contentWidth/2,display.contentHeight/2,100)
circle:setFillColor(255,0,0)
local text=display.newText("click to closePopUp", 0, 0, native.systemFontBold, 16)
text.x=circle.x
text.y=circle.y
local listener=function(event)
if(event.phase=="ended")then
circle:removeSelf()
text:removeSelf()
director:closePopUp()
end
end
circle:addEventListener("touch",listener)
localGroup:insert(circle)
return localGroup;
end
関連する問題
- 1. コロナSDK
- 2. コロナSDKエラー
- 3. コロナSDK、スピードアップ音
- 4. コロナSDK composer.removeScene()
- 5. コロナSDK 3dエンジン
- 6. コロナsdkのバックグラウンドサービス
- 7. コロナSDKスプラッシュスクリーン
- 8. タップのスワップポジション - コロナsdk
- 9. のLua /コロナSDKエラー
- 10. コロナsdkのグループピッチzoon
- 11. コロナsdkチェーンのサンプルアプリケーション
- 12. コロナSDKカメラ.luaモジュール - クランプ
- 13. コロナsdkのWeb背景
- 14. コロナSDKピアノアプリ - スワッピング音など
- 15. コロナSDK表示マルチライン通知
- 16. コロナSDKのLua network.request遅延
- 17. コロナSDKゲームの再起動
- 18. コロナSDKのユーザデータコンテンツへのアクセス
- 19. コロナSDKマルチタッチ実行とジャンプ
- 20. ルア/コロナSDKでのネットワークリクエスト
- 21. コロナSDK - SQLLiteローカルデータベースと更新
- 22. コロナsdkクラスの画像との衝突
- 23. コロナSDK newImageRectをアニメ化する
- 24. コロナSDKのフォーカスの問題スクロールビュー/ボタン
- 25. crashlyticsがコロナsdkで機能しない
- 26. コロナSDK /簡易ストップウォッチ(ミリ秒/秒/分)
- 27. コロナSDK - ポップアップウィンドウ(Directorクラスを使用)
- 28. コロナSDKのスプライトシーケンスをチェインしますか?
- 29. コロナSDKタイマーテキストを保存するには?
- 30. コロナSDKのタイルセットのアイソメトリックグリッドの生成
こんにちはBakunov我々はそれのお手伝いをすることができますので、あなたの 'closePopUp()'のコードの一部を表示することができますか? – cctan