Code edit (1 edits merged)
Please save this source code
User prompt
Call update face after switching
User prompt
Call updatefaceposition once at game start
User prompt
Call updatefaceposition once then only when not tweening
User prompt
Call updatefaceposition only when not tweening
Code edit (1 edits merged)
Please save this source code
User prompt
Please fix the bug: 'TypeError: target is not an Object. (evaluating 'key in target')' in or related to this line: 'tween(self.elements.head.scale, {' Line Number: 215
User prompt
Apply tween for head scale too āŖš” Consider importing and using the following plugins: @upit/tween.v1
Code edit (1 edits merged)
Please save this source code
User prompt
Add a system to wait for tween anim to end before starting the next āŖš” Consider importing and using the following plugins: @upit/tween.v1
User prompt
Add a global target position and use easing to make face movement less jerky āŖš” Consider importing and using the following plugins: @upit/tween.v1
User prompt
Use nose tip position for face
User prompt
Add a new background asset
User prompt
Remove switchButton (but keep troll face switch feature when player taps screen
User prompt
Add a white background
User prompt
Add separate assets for left and right eyes
User prompt
Please fix the bug: 'TypeError: self.elements.mouth.scale.set is not a function. (In 'self.elements.mouth.scale.set(self.elements.head.scale.x * 0.7, self.elements.head.scale.y * 0.7)', 'self.elements.mouth.scale.set' is undefined)' in or related to this line: 'self.elements.mouth.scale.set(self.elements.head.scale.x * 0.7, self.elements.head.scale.y * 0.7);' Line Number: 246
User prompt
Please fix the bug: 'TypeError: self.elements.rightEye.scale.set is not a function. (In 'self.elements.rightEye.scale.set(self.elements.head.scale.x * 0.5, self.elements.head.scale.y * 0.5)', 'self.elements.rightEye.scale.set' is undefined)' in or related to this line: 'self.elements.rightEye.scale.set(self.elements.head.scale.x * 0.5, self.elements.head.scale.y * 0.5);' Line Number: 234
User prompt
Please fix the bug: 'TypeError: self.elements.leftEye.scale.set is not a function. (In 'self.elements.leftEye.scale.set(self.elements.head.scale.x * 0.5, self.elements.head.scale.y * 0.5)', 'self.elements.leftEye.scale.set' is undefined)' in or related to this line: 'self.elements.leftEye.scale.set(self.elements.head.scale.x * 0.5, self.elements.head.scale.y * 0.5);' Line Number: 223
User prompt
Please fix the bug: 'TypeError: self.elements.head.scale.set is not a function. (In 'self.elements.head.scale.set(scale * 1.5, scale * 1.8)', 'self.elements.head.scale.set' is undefined)' in or related to this line: 'self.elements.head.scale.set(scale * 1.5, scale * 1.8);' Line Number: 211
Code edit (1 edits merged)
Please save this source code
User prompt
TrollFace Takeover
Initial prompt
Facekit funny tool where you face is replaced by a troll face. You can choose between 3 troll faces. Each face has assets for each part, i.e. head_0, leftEye_0, rightEye_0, upperLip_0, lowerLip_0. Player tap screen to switch between faces.
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 });
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});