Please login or register.

Login with username, password and session length
Advanced search  

News:

IRC channel - server: waelisch.de  channel: #wme (read more)

Author Topic: Pozice WalkTo ve scene editoru  (Read 3399 times)

0 Members and 1 Guest are viewing this topic.

Dogtown

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 51
    • View Profile
    • Klášter na kraji lesa
Pozice WalkTo ve scene editoru
« on: December 21, 2009, 10:08:30 AM »

Zdravím, mám takový problém. Jak je ke každému předmětu nebo regionu přiřazen script, tak jsem pořád dělal to, že jsem na něj vypisoval kam má jít a jak se má otočit. Ale ve scene editoru je taková pomůcka, kde kliknu na takovou šipečku a kde stojí actor, tam se mi jeho aktuální pozice doplní. Problém je, že mi to nefunguje. Ve Scriptu mám třeba při přechodu na nějakou scénu Game.ChangeScene("....."); a u toho regionu, kde je tento script ve scene editoru danou tu pozici přes tu šipku. Jakto že to nefunguje? A jestli je k tomu něco potřeba udělat, tak co? Předem díky  :)
Logged

Dogtown

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 51
    • View Profile
    • Klášter na kraji lesa
Re: Pozice WalkTo ve scene editoru
« Reply #1 on: January 12, 2010, 09:58:34 AM »

Em .... ví na to někdo odpověď? Nebo si s tím nikdo neví rady?
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Pozice WalkTo ve scene editoru
« Reply #2 on: January 12, 2010, 02:43:04 PM »

WalkTo pozice se používá v případě, že ve skriptu použiješ příkaz GoToObject.

Příklad, ve scéně mám entitu -stůl. Ve SceneEditu interaktivně nastavím pozici a rotaci actora pro stůl, kliknu tu šipečku. A ve skriptu stolu pak můžui napsat něco jako:

Code: WME Script
  1. on "LeftClick"
  2. {
  3.   actor.GoToObject(this);
  4. }
  5.  

A actor už sám dojde na správné místo a natočí se, aniž bych musel do skriptu psát přesnou pozici.
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.039 seconds with 24 queries.