Forum FunLabyrinthe

Le jeu de labyrinthe fun et gratuit - Retour au site

  • Vous n'êtes pas connecté.

#1 nov. 24, 2012 12:19:56

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Ok, Merci bien !


(°!°) DerF

Hors-ligne

#2 nov. 24, 2012 17:44:53

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Imaginons que j'ai un effet qui modifie le Painter du joueur :
  on Execute do
begin
Player.Painter.Clear;
Player.Painter.AddImage('UneImage');
end;
Comment pourrais-je obtenir l'effet inverse, que le joueur retrouve son apparence par défaut !?..

Merci !


(°!°) DerF

Modifié DerF_44 (nov. 24, 2012 17:45:09)

Hors-ligne

#3 nov. 24, 2012 18:03:31

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

MDR !!
Des fois je me demande si je ne suis pas un peu idiot !!
Donc, pour retrouver l'image normale du joueur :
on Execute do
begin
Player.Painter.Clear;
Player.Painter.AddImage('Pawns/Player');
end;



(°!°) DerF

Hors-ligne

#4 nov. 24, 2012 20:14:06

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Petite vérification (pour ma notice) :

Déplacement du joueur sur la même carte (avec exécution de la case de destination):
Player.MoveTo(Point3D(5, 5, 1), True);

Déplacement du joueur sur une autre carte (avec exécution de la case de destination):
Player.MoveTo(QualifiedPos(Master.Map['IDDeLaMap'], 5, 5, 1), True);

Est-ce absolument correct !??


(°!°) DerF

Hors-ligne

#5 nov. 24, 2012 20:50:20

sjrd
De : Belgique
Enregistré : 2010-04-11
Messages : 481
Réputation: +  14  -
Profil   Envoyer un courriel  

Débutants

Euh oui c'est exact.


---
Sébastien Doeraene
Auteur de FunLabyrinthe

Hors-ligne

#6 nov. 24, 2012 20:58:00

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Ok, merci !
(J'ai demandé ça parce qu'il m'a semblé avoir aperçu d'autres formes d'écritures pour ce faire…)


(°!°) DerF

Hors-ligne

#7 nov. 25, 2012 16:07:00

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Bon, je n'arrive pas trop à m'y retrouver dans les sources de FunLabyrinthe (github.com)..
Je reprends l'écriture de mon projet et je me demande comment pourrais-je bénéficier du
HideEffectAndTool des SilverBlocks pour un obstacle créé en .fnd ?..
Y-a-t-il une sous-classe qui permette de bénéficier de cette property ?..
(Et si oui laquelle !? )
Ou bien faut-il éditer la chose “à la main” avec des histoires de Painter !??…
(Et, si c'est le cas, comment faire !?.. Et… Comment pourrais-je sous-classer plusieurs obstacles qui bénéficieraient tous de cette “fonction” !!?.. )

C'est plus de la curiosité théorique qu'une nécessité indispensable pour mon projet, donc si pas dispo ou un peu saturé de mes demandes, no problems !!

Autre petite précision d'ordre technique :
Lorsqu'un projet utilise des unités faisant parties de la library,
en dehors de leurs déclarations au sein du .fnd principal du projet,
est-il nécessaire, indispensable ou superflu de les joindre via Fichier|Unités utilisées ??..
Merci.


(°!°) DerF

Modifié DerF_44 (nov. 25, 2012 19:07:30)

Hors-ligne

#8 nov. 25, 2012 20:10:27

sjrd
De : Belgique
Enregistré : 2010-04-11
Messages : 481
Réputation: +  14  -
Profil   Envoyer un courriel  

Débutants

DerF_44
Je reprends l'écriture de mon projet et je me demande comment pourrais-je bénéficier du
HideEffectAndTool des SilverBlocks pour un obstacle créé en .fnd ?..
Y-a-t-il une sous-classe qui permette de bénéficier de cette property ?..
(Et si oui laquelle !? )
Ou bien faut-il éditer la chose “à la main” avec des histoires de Painter !??…
HideEffectAndTool est disponible pour les obstacles héritant de TBlock, si je me rappelle bien.
DerF_44
Comment pourrais-je sous-classer plusieurs obstacles qui bénéficieraient tous de cette “fonction” !!?.. )
Tu peux avoir plusieurs obstacles héritant de TBlock, bien sûr.
DerF_44
Lorsqu'un projet utilise des unités faisant parties de la library,
en dehors de leurs déclarations au sein du .fnd principal du projet,
est-il nécessaire, indispensable ou superflu de les joindre via Fichier|Unités utilisées ??..
C'est superflu. À partir de la liste des unités utilisées, FunLabyrinthe va automatiquement ajouter toutes les unités qui sont uses par celles-ci, et celles qui sont uses par celles-là, etc.


---
Sébastien Doeraene
Auteur de FunLabyrinthe

Hors-ligne

#9 nov. 25, 2012 20:23:21

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

HideEffectAndTool est disponible pour les obstacles héritant de TBlock, si je me rappelle bien.
Effectivement !!. Et donc on a accès au HideEffectAndTool !.. Trop bien !.


C'est superflu. À partir de la liste des unités utilisées, FunLabyrinthe va automatiquement ajouter toutes les unités qui sont uses par celles-ci, et celles qui sont uses par celles-là, etc.
Ok d'ac, compris !..

Merci bien !!


(°!°) DerF

Modifié DerF_44 (nov. 25, 2012 20:25:12)

Hors-ligne

#10 nov. 25, 2012 20:53:17

DerF_44
De : Nantes
Enregistré : 2011-10-24
Messages : 271
Réputation: +  0  -
Profil   Envoyer un courriel  

Débutants

Oups…
J'ai voulu enlever de la liste (Fichier|Unités utilisées…) les unités de la library puisque déjà appelées par mes uses
et bien Mr FunLabyrinthe n'a pas du tout aimé, impossible de ré-ouvrir mon projet !!!
Y'a pas de casse, j'avais fait une copie du dossier de mon projet avant la manip', et,
après remplacement, tout est maintenant rentré dans l'ordre..

juste que je me demandais si d'avoir ces unités dans la liste ET dans mes uses pouvait poser des problèmes ?…


(°!°) DerF

Modifié DerF_44 (nov. 25, 2012 20:58:09)

Hors-ligne

Pied de page

Modération

Powered by DjangoBB

Lo-Fi Version