enchart.jsを用いて画面アニメーション周りの実装を行なっています。
// ===== 前準備 ===== // //画面に描画するobjを作成 var obj1 = new Object() var obj2 = new Object() //生成したobjを画面に描画 gameScene.addChild(obj1) gameScene.addChild(obj2)
// ===== 1. 特定のobjを画面から削除する ===== // objを画面から消す (これは動く!) gameScene.removeChild(obj2)
// ===== 2. 画面に描画されている全てのobjを画面から削除する ===== // objを全て消す(これは動かない!) gameScene.removeAllChild()
どこかの記事で見つけたremoveAllChild()を試してみましたが、
enchart.jsには、removeAllChild()といった関数は無いようで、、、、
gameSceneのChildを全て一括で削除する方法はないのでしょうか? (関数は無いのでしょうか?)
(ループでremoveChild(obj1/2)を一つ一つ処理していけば、想定通りの動きはしそうですが、コード的には綺麗では無いですよね。。)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。