FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
écrire sur scene2D Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
écrire sur scene2D Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
écrire sur scene2D Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
écrire sur scene2D Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
écrire sur scene2D Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
écrire sur scene2D Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
écrire sur scene2D Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
écrire sur scene2D Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
écrire sur scene2D Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
écrire sur scene2D Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
écrire sur scene2D Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
écrire sur scene2D Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
écrire sur scene2D Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
écrire sur scene2D Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
écrire sur scene2D Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-20%
Le deal à ne pas rater :
Drone Dji DJI Mini 4K (EU)
239 € 299 €
Voir le deal

 

 écrire sur scene2D

Aller en bas 
4 participants
AuteurMessage
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

écrire sur scene2D Empty
MessageSujet: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 11:36

Salut Wink
J'ai cherché partout dans l'aide référence et utilisateur, je n'aie pas vu comment afficher un chiffre sur un scene2D.

Non rien laissez tombez, je crois que je l'ai déjà fait dans le jeu bataille navale, je suis bête^^

Enfin je vérifie^^

EDIT :
Bha non le print fonctionne pas sur le scene2D, je me souviens qu'il y avait eu une discussion à ce sujet à l'époque, mais pour la retrouver....oO


Dernière édition par exdragon le Dim 15 Jan 2012 - 11:46, édité 1 fois
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 11:39

Alpha si je ne m'abuse
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 11:51

Ah ok, mais cette méthode ne me convient pas, je ne vais pas créer un objet alpha à chaque fois que je veux placer quelque chose sur la map (il y en a une centaine au moins^^)

Bon je vais me passer d'afficher un numéro et faire avec la commande copy d'une image vers le scene2D
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 11:57

Bah alors c'est simple, tu utilises des sprites !!
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 11:59

Tu peux faire un alpha je pense dans un objet et faire un copier coller d'une picture pour simplifier. Je n'ai jamais essayé mais je ne vois pas pourquoi ça ne marcherait pas. Tu envois la picture sur ton sprite que tu affiche où tu veux
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 12:39

J'essaie de faire ça en ce moment, pour remplacer les chiffres, vu que des images parlent mieux Wink (c'est pour le concepteur de la carte)

Image 10 <----- Création de l'objet image
file_load 10, "perso1.bmp" <--- Chargement de l'image du perso
2D_target_is 1 <--- Changement de cible pour le dessin 2D (form=0, scene2D=1)
2D_image_paste 10,x%,y% <---- Affichage du perso sur le scene2D.

Cela me donne une erreur à la ligne du 2D_target_is :/

Dans l'exemple de l'aide, il est écrit justement qu'il faut utiliser 2D_target_is quand on ne veut pas afficher une image sur le form mais sur le scene2D


PS: non les sprites pas bon ç'est le même problème qu'avec les alpha.
Et sinon pour les chiffres je laisse tomber je fais la version image.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 13:45

As-tu pensé que plutôt que de créer plein d'ALPHA, tu pourrais en utiliser un seul en changeant son CAPTION, son TOP, son LEFT, etc.

Par exemple, tu attribues à ton ALPHA un CAPTION chr$(x) avec une fonte particulière (FONT_NAME N,"fonte") et tu peux ainsi changer la gueule et la position te ton "print" à volonté.
Regarde les polices qui commence par W, il y a des choses intéressantes pour remplacer un SPRITE par un ALPHA.
Pour cela tu peux utiliser le prog de JL35 "Code caractères", que j'utilise souvent mais je n'ais pas conservé le "*.BAS" ( il faudrait que JL35 le réédite)
A+
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 13:57

Salut Jean-claude Wink
Oui bien sûr on pourrait, mais il ne s'agissait pas (au passé) d'utiliser un seul alpha qu'on pourrait placer où on veut tout en ayant changé ses valeurs mais plutôt de placer une centaine d'alpha au minimum, et comme c'est inconcevable de ma part de faire ça, j'utilise l'affichage d'un icône à la place d'un chiffre, ça parle mieux de toutes façons et dessiner une image sur un surface_2D c'est plus simple.

Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 14:28

OK
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 15:33

@Extradon pour ton post de 12:39:

Le problème vient du numéro d'objet utilisé: il devrait probablement être 10 alors que tu indiques 1...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 15:54

Non Klaus, son image est la 10 et sa scene_2D est la 1
Il veut copier son image sur sa scene_2D
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 16:13

Ah oui, bien sûr ! J'ai raté ça.

EDIT

J'ai récupéré l'autre morceau, j'ai ajouté la définition de SCENE2D 1, et ça donne ceci:
Code:
label place, clickliste


' Déclaration des variables
dim numero%
dim cible$
dim element$
dim sel%

dim x%

' Initialisation des variables
element$="perso1"
sel%=0

scene2d 1
Image 10
file_load 10, "apprenants_1.bmp"
2D_target_is 1
2D_image_paste 10,x%,y%

gosub place

end

place:
cible$=""
x%=int(mouse_X_position(1)/16)
y%=int(mouse_Y_position(1)/16)
if(sel%=0)then numero%=1
cible$=element$+str$(numero%)+".bmp"
file_load 10,cible$
2D_image_paste 10,x%,y%
return

clickliste:
numero%=item_index(9)
sel%=1
return

Mais ça ne peut pas marcher. Regarde dans le manuel de référence (par Aide), pour la commande 2D_target_is: elle ne s'applique que sur des FORM ou des PICTURE, mais pas sur un SCENE2D bien que son nom le suggère !

Si tu veux écrire sur un scén2d, une solution consiste à écrire dans un picture non visible ou in image, transférer cette image dans un sprite et afficher ce sprite.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 16:44

C'était l'idée que je voulais donner tout à l'heure avec les sprites.
Tu créer une picture, un picture caché dans lequel tu créais ton alpha
Tu créé un n sprites que tu caches. n étant le nombre de texte que tu veux afficher en même temps (au maximum)
Quand tu as besoin d'écrire sur ton scene_2D, envoies le texte sur ton alpha avec la police, taille, couleur que tu veux
Faire une copie d'image depuis le picture. Tu charge le sprite avec l'image.
Tu places le sprites où tu veux et tu l'affiches.
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D EmptyDim 15 Jan 2012 - 21:08

Ah.................. !!!!

Très bonne idée ça !!!

Je l'avais pas vu comme ça Wink

Bon pour le moment je préfère coller des petites images c'est plus parlant pour le concepteur de la map, mais je garde cette idée pour d'autres choses^^

Revenir en haut Aller en bas
Contenu sponsorisé





écrire sur scene2D Empty
MessageSujet: Re: écrire sur scene2D   écrire sur scene2D Empty

Revenir en haut Aller en bas
 
écrire sur scene2D
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ecrire sur une Picture ?
» Ecrire un texte sur une image.
» Ecrire un quine en Panoramic
» scene2d et jpg ?
» Ecrire sur un canvas Panoramic dans une DLL

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: