JavaScript
1window.focus(); 2enchant(); 3 4window.onload = function(){ 5 6 core = new Core(320,320); 7 core.fps = 30; 8 9 core.preload('start.png'); 10 11 core.onload = function(){ 12 13 PlX = 100; 14 PlY = 100; 15 16 core.pushScene(core.startFx(PlX,PlY)); 17 18 //startScene 19 core.startFx = function(PlX,PlY){ 20 21 var startScene = new Scene(); 22 startScene.backgroundColor = "#559955"; 23 24 var startPic = new Sprite(236,48); 25 startPic.image = core.assets['start.png']; 26 startPic.x = PlX; 27 startPic.y = PlY; 28 startScene.addChild(startPic); 29 30 startScene.addEventListener('enterframe', function(e) { 31 if(core.input.left){ 32 core.popScene(); 33 } 34 }); 35 }; 36 } 37 core.start(); 38} 39
エラー文
Uncaught TypeError: core.startFx is not a function
問題
core.pushSceneで関数core.startFxを呼び出したはずが、上記のエラーが出ました。
ちなみに画面上には何も表示されませんでした。
このエラーを取り除き、画面上に背景色#559955と'start.png'を出す方法を教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/16 02:57
2020/04/16 03:02
2020/04/16 04:02
2020/04/16 04:23
2020/04/16 05:00