User prompt
"ekran" ı görünmeez yap
User prompt
itemler sadece "ekran" assetinin üzerinde spawn nolacak
User prompt
"ekran" ı biraz yukarı taşı
User prompt
"ekran" assetsini görünmez yap
User prompt
itemler sadece "ekran" assetsinin üzerinde spawn nolacak
User prompt
"ekran" assetsini ekranın tam ortasına ekle
User prompt
itemler her bölümde rastgele oalrak değişsin
User prompt
itemler sadece arkaplanın üzerinde spawn olacak.
User prompt
itemin spawn olabileceği y eksenini küçült
User prompt
itemlerin spawn olabileceği aralığı ben ayarlamak istiyorum
User prompt
itemler sadece resimin üzerinde spawn olacak
Code edit (3 edits merged)
Please save this source code
User prompt
bütün itemlere tıklayabileceğim. şuanda item1 ve item2 ye tıklayamıyorum yeni levele geçmek için
User prompt
item1 item2 ve item3 bunlardan 3 ünü de aynı sınıfa koy collaible sınıfına koy
User prompt
her yeni levelde item rastgele olarak "item1","item2","item3" bunlardan rastgele olarak değişecek
User prompt
item sürekli görünür olacak yeni bölümlerde kaybolmayacak
User prompt
her yeni levelde itemin yeri değişecek
User prompt
arka planlar rastgele olarak değişecek döngü halinde
User prompt
levelli olarak yapılacak ve iteme tıkladığımda bir sonraki levele geçecek
User prompt
Please fix the bug: 'ReferenceError: background is not defined' in or related to this line: 'background.destroy();' Line Number: 33
User prompt
arka planıda sürekli değiştir back1 den back9 a kadar rastgele gelsin
Code edit (1 edits merged)
Please save this source code
User prompt
back5 i ekranı baya bir yukarsına taşı
User prompt
back5 i ekranın biraz üstüne taşı
User prompt
item1 i ekranın rastgele bir yerine yerleştir
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 //Init game with black background }); /**** * Game Code ****/ var currentLevel = 1; var background = game.attachAsset('back8', { anchorX: 0.5, anchorY: 0.5, x: 2048 / 2, y: 2732 / 2 - 500, scaleX: 1, scaleY: 1 }); var ekran = game.attachAsset('ekran', { anchorX: 0.5, anchorY: 0.5, x: 2048 / 2, y: 2732 / 2 - 100, scaleX: 1, scaleY: 1 }); game.addChild(ekran); // Create an instance of item1 var item1 = game.attachAsset('item1', { anchorX: 0.5, anchorY: 0.5, x: Math.random() * 2048, y: Math.random() * 2732 }); item1.down = function (x, y, obj) { currentLevel = Math.floor(Math.random() * 9) + 1; // Generate a random number between 1 and 9 var newBackground = 'back' + currentLevel; game.removeChild(background); background = game.attachAsset(newBackground, { anchorX: 0.5, anchorY: 0.5, x: 2048 / 2, y: 2732 / 2 - 500, scaleX: 1, scaleY: 1 }); // Change the position of item1 item1.x = ekran.x + Math.random() * ekran.width - item1.width / 2; item1.y = ekran.y + Math.random() * ekran.height - item1.height / 2; game.addChild(item1); };
===================================================================
--- original.js
+++ change.js
@@ -45,8 +45,8 @@
scaleX: 1,
scaleY: 1
});
// Change the position of item1
- item1.x = Math.random() * 2048;
- item1.y = Math.random() * 2732;
+ item1.x = ekran.x + Math.random() * ekran.width - item1.width / 2;
+ item1.y = ekran.y + Math.random() * ekran.height - item1.height / 2;
game.addChild(item1);
};
\ No newline at end of file
dağınık bir yatak odası, odanın içinden görünüm 3d renkli
dağınık bir oturma odası, odanın içinden görünüm. 3d renkli anime, çizgi film
dağınık bir mutfak, odanın içinden görünüm. 3d renkli anime, çizgi film
dağınık bir mutfak, odanın içinden görünüm. 3d renkli anime, çizgi film
dağınık bir oturma odası, odanın içinden görünüm. 3d renkli anime, çizgi film
dağınık bir yatak odası, odanın içinden görünüm 3d renkli, çizgi film
dağınık bir yatak odası, odanın içinden görünüm 3d renkli, çizgi film