Rechercher - Liste des utilisateurs
Version complète : Débutants
Accueil » FunDelphi » Débutants
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DerF_44
Ok, Merci bien !
DerF_44
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_44
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_44
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 !??
sjrd
Euh oui c'est exact.
DerF_44
Ok, merci !
(J'ai demandé ça parce qu'il m'a semblé avoir aperçu d'autres formes d'écritures pour ce faire…)
DerF_44
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.
sjrd
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.
DerF_44
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_44
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 ?…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB