Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Author Topic: Parametry prikazu Talk  (Read 3022 times)

0 Members and 1 Guest are viewing this topic.

hanser

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 216
  • Life is yet simple - over and over...
    • View Profile
    • First Reality developers studio
Parametry prikazu Talk
« on: May 30, 2005, 06:43:48 PM »

Zdravim, pri procitani WME dokumentce jsem narazil na siroke moznosti nastaveni prikazu Talk. Bohuzel jsem je vsechny nepochopil a tak bych se chtel zeptat k cemu slouzi TalkStances. Potom by jsem chtel take vedet neco o prikazu TalkAsync, o kterem nevim k cemu vlastne slouzi.

Dekuji ;)
Logged
Dobri umelci kopiruji, ti nejlepsi kradou.
- mj. Steve Jobs & Bill Gates

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Parametry prikazu Talk
« Reply #1 on: May 31, 2005, 07:58:04 AM »

Talk stances je v podstate seznam animaci, ktere se maji behem mluveni prehrat. To se da pouzit, pokud chces u nektere vety treba nejakou specialni gestikulaci, oproti standardni animaci mluveni. U 2D postav jsou stances definovany jako odkazy na .sprite soubory, u 3D postav to jsou primo nazvy animaci, ktere se maji pouzit.


Co se tyce tech *Async metod, narozdil od svych ne-async protejsku nezablokuji vykonavani skriptu, dokud prikaz neskonci. Priklad:

actor.GoTo(100, 200);
Game.ChangeScene("cesta.scene");

Tenhle kus kodu zpusobi, ze se actor vyda na pozici 100, 200, a teprve az tam dojde, skript pokracuje dalsim prikazem (ChangeScene).


actor.GoToAsync(100, 200);
Sleep(500);
Game.ChangeScene("cesta.scene");

V tomhle pripade skript odesle actora na pozici 100, 200, ale neceka na nej a hned pokracuje dal.
Stejne to je u TalkAsync, PlayAnimAsync atd. Vetsinou je zadouci, aby skript cekal na dokonceni akce, ale nekdy se hodi, aby kod bezel asynchronne. Proto ty Async metody.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave
 

Page created in 0.042 seconds with 24 queries.