🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

JoeKehr

2
Posts
1
Topics
A member registered Jan 12, 2016

Recent community posts

Salut Yvanor!

Merci du coup de main! J'ai dû faire deux modifications à ton code et maintenant, ça marche :)

Pour info, voilà le code :

let ray = new Sup.Math.Ray(); // Tu crées un rayon

ray.setFromCamera(Sup.getActor("Camera Man").camera, Sup.Input.getMousePosition()).intersectActor(Sup.getActor("Acteur"))[0] //Ici on lance le rayon depuis la caméra jusqu'au sprite, pour plus tard récupérer la position de la souris

let point = null

if (ray != undefined) {

point = this.actor.getPosition().subtract(ray.getOrigin()) //Pour éviter d'avoir un décalage quand le joueur bouge

this.actor.setLocalEulerZ( Math.atan2( point.y, point.x ) + Math.PI/2) //On calcule l'angle que doit avoir le joueur selon la position de la souris

}


En tous cas, c'est top!

Merci beaucoup!

Bonjour,

Je suis en train de me familiariser avec Superpowers en essayant de faire un jeu tout simple en top-down.

J'ai vu qu'il y avait une méthode lookAt qui me paraissait utile pour faire regarder mon personnage vers la souris. Lorsque je l'utilise, l'orientation de mon personnage change bien, mais il ne s'affiche plus. C'est peut-être dû à ma caméra qui est en orthographique?

Par contre, la méthode lookTowards n'a l'air d'opérer aucun changement sur mon personnage.

Est-ce qu'il y a un moyen simple (hors calculs trigonométriques) pour le faire qui existe dans Superpowers?


Merci d'avance,


PS : Je ne sais pas si j'ai été clair, donc n'hésitez pas à me demander des explications :)

Hi people!

I'm Guillaume. I was first doing my teeth on XDK/Cordova/Phaser, but since I saw Superpowers I wanted to test it.

So that's why I'm here. Expecting the best to come :)