Avatar billede jensborgbjerg Nybegynder
30. december 2003 - 20:08 Der er 8 kommentarer og
1 løsning

Imaging lingo og String

Hej Alle

Er der nogen af jer der kender en metode til at "tegne" en String ned i en bitmap member med lingo?

Venlig hilsen

Jens
Avatar billede blim Nybegynder
30. december 2003 - 22:44 #1
Altså hvis du mener snor når du siger string, så er der en løsning her :

repeat with y = 1 to 50
  member("DitMember").image.setPixel(0, y, rgb(0, 0, 0))
end repeat

Dette script laver en sort linie ned igennem dit member, pixel for pixel...
RGB(0, 0, 0) er RGB værdierne for sort, hvis du vil have andre farver så forsøg dig frem... R=Rød, G=Grøn, B=Blå

:)
Avatar billede kanding Nybegynder
02. januar 2004 - 21:57 #2
Det er lettere med

member("mit billede").image.draw(0, 100, 200, 100, rgb(0,0,0))
Avatar billede jensborgbjerg Nybegynder
02. januar 2004 - 22:40 #3
Tak for bidragene, men - og ja der er et men - jeg ønsker ikke at tegne en streg men linie tekst - datatypen "string".

Er der nogen, der ved om det kan lade sig gøre?
Avatar billede kanding Nybegynder
02. januar 2004 - 22:43 #4
At tegne en string i et bitmap bliver til pixels lige meget hvad. Men det er ikke en streg du vil have men en stiplet line????

Altså sådan her: ----------------------

???
Avatar billede kanding Nybegynder
02. januar 2004 - 22:51 #5
Hvad med:

on DRAW_DOTTED_LINE numDotts, _space
  repeat with r = 1 to 10
  a = r*numDotts
    member("mit billede").image.draw(a, 100, a+_space, 100, rgb(0,0,0))
  end repeat
end

DRAW_DOTTED_LINE(10, 5)
Avatar billede mat Nybegynder
02. januar 2004 - 22:54 #6
(en String er, som nævnt, en datatype. Det er et stykke tekst: "dette er en streng", jeg kender ikke lingo men Strings er som regel kendetegnet ved citationstegnene)

just fyi, in case :)
Avatar billede blim Nybegynder
03. januar 2004 - 01:02 #7
Måske er det lettere hvis du fortæller hvad der er dit mål... ville gøre det lidt lettere at finde en løsning :)
Avatar billede jensborgbjerg Nybegynder
03. januar 2004 - 05:29 #8
Det jeg ønsker er:

Jeg har et billede af en person hvorpå jeg ønsker at skrive personens navn med imaging lingo. Dvs. en metode ala image.drawString("peter", x,y,x,y).

Findes en sådan i lingo? Strengen skal tegnes via imaging linog - ikke via et felt, eftersom jeg skal have mange billeder med navn i mit director program.

Jeg håber ovenstående forklarer det lidt mere eksplicit.

Venlig hilsen

Jens
Avatar billede blim Nybegynder
03. januar 2004 - 14:48 #9
ok her er ihvertfald en løsning... det du kan gøre, er at download følgende Xtra : http://www.kblab.net/xtras/ScrnXtra/scrnxtra.htm

Den hedder Screen Xtra og kan gøre ret fantantiske ting, når man tænker på at den er gratis!
Den har en funktion som hedder StageToMember og bruges sådan at du angiver rect() koordinaterne af den stage du vil "capture to member", og vupti, så ligger det som en bitmap member i din cast!

:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester