Znikający tekst 2754 9

O temacie

Autor EdekSumo

Zaczęty 3.01.2011 roku

Wyświetleń 2754

Odpowiedzi 9

EdekSumo

EdekSumo

Wyspa Khorinis
posty1739
Propsy925
ProfesjaLvl designer
  • Wyspa Khorinis
Czy da się zrobić by tekst ładnie się pojawiał czyli przechodził z niewidzialnego na widzialny i zanikał?
 


EdekSumo

EdekSumo

Wyspa Khorinis
posty1739
Propsy925
ProfesjaLvl designer
  • Wyspa Khorinis
a nie ma innej opcji bo to tyle fontów by trza robić
 

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy

RafalBudzis

Znikający tekst
#3 2011-01-07, 19:03(Ostatnia zmiana: 2011-01-07, 19:04)
może zrób jeden font z 90 % przeźroczystością i za pierwszym razem wyświetl ten tekst 10 razy w tym samym miejscu to się na siebie nałożą co da 100 % widzialności a potem zmniejszaj ich ilość ;)
mam nadzieje ze napisałem zrozumiale :D

EdekSumo

EdekSumo

Wyspa Khorinis
posty1739
Propsy925
ProfesjaLvl designer
  • Wyspa Khorinis
O to spróbuje
 

orcwarrior

orcwarrior

The Modders
posty475
Propsy317
Profesjabrak
  • The Modders
Cytat: RafalBudzis link=topic=12727.msg128794#msg128794#msg128794#msg128794 date=1294423422
może zrób jeden font z 90 % przeźroczystością i za pierwszym razem wyświetl ten tekst 10 razy w tym samym miejscu to się na siebie nałożą co da 100 % widzialności a potem zmniejszaj ich ilość ;)
mam nadzieje ze napisałem zrozumiale :D

[quote name="Avallach"]ale ogólnie alfa może być tylko 1-bitowa, czyli bez żadnych stopni półprzezroczystości. [/quote][/font]


Czyli nie możesz bo alpha jest albo 0% albo 100% wiec 10% z automatu bedzie 0%
Zawsze można wyswietlic napis printscreenem potem znalesc jego adress w pamieci i zmienic alpha z 255 na odpowiednia wartość
 



RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Cytat: orcwarrior link=topic=12727.msg128808#msg128808#msg128808#msg128808 date=1294426209



Czyli nie możesz bo alpha jest albo 0% albo 100% wiec 10% z automatu bedzie 0%
Zawsze można wyswietlic napis printscreenem potem znalesc jego adress w pamieci i zmienic alpha z 255 na odpowiednia wartość

AHA a jak jest niby zrobione menu w MT??
jest pół przeźroczyste w G2 to samo :P w GoManie masz taki suwak u góry i tym robisz połowiczny prześwit

orcwarrior

orcwarrior

The Modders
posty475
Propsy317
Profesjabrak
  • The Modders
Cytat: RafalBudzis link=topic=12727.msg128815#msg128815#msg128815#msg128815 date=1294427027
AHA a jak jest niby zrobione menu w MT??
jest pół przeźroczyste w G2 to samo :P w GoManie masz taki suwak u góry i tym robisz połowiczny prześwit

Menu to nie musi być zupełnie to samo co czcionka i pewnie nie jest, choc przyznam ze sam tego nie sprawdzalem i tlumacze tylko to co napisał Avallach.
 



inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator
W menu nie ma półprzezroczystej czcionki. Cała warstwa tekstu ma zmienianą alfę (przez zmienną o tej samej nazwie). Co do fonta, nie dam głowy ale zawsze mi się wydawało że te wszystkie które są mają alfę jednobitową. W każdym razie w żadnej z funkcji odpowiedzialnych za wyświetlanie tekstu nie ma argumentu za alfę odpowiedzialnego.

Chociaż, trzeba by się upewnić jak np jest zrobiona czcionka ksiąg albo kompasu z WoG, tam chyba mógł być jakiś antialiasing a więc i alfa (chociaż w oczy się nie rzucały).

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Cytat: Avallach link=topic=12727.msg128821#msg128821#msg128821#msg128821 date=1294427973
W menu nie ma półprzezroczystej czcionki. Cała warstwa tekstu ma zmienianą alfę (przez zmienną o tej samej nazwie). Co do fonta, nie dam głowy ale zawsze mi się wydawało że te wszystkie które są mają alfę jednobitową. W każdym razie w żadnej z funkcji odpowiedzialnych za wyświetlanie tekstu nie ma argumentu za alfę odpowiedzialnego.
chodziło mi o przezroczystość tła Menu ale spróbowałem na własną rękę to zrobić w G1 i udało mi sie przeźroczystą czcionkę zrobić jednak ze nie nakładały się na siebie więc trzeba po prostu dużą ilość czcionek zrobić :D  

SORRY za wprowadzenie w błąd myślałem ze zadziała


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry