Please login or register.

Login with username, password and session length
Advanced search  

News:

For WME related articles and tutorials visit WME Resource Center.

Author Topic: Odstraneni Actor  (Read 3550 times)

0 Members and 1 Guest are viewing this topic.

Marwinlin

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • View Profile
Odstraneni Actor
« on: December 23, 2012, 10:16:33 PM »

Ahoj,

jsem s wintermute uplny zacatecni, chtel jsem se zeptat jestli lze odstranit postavicku (actor) ze hry uplne, chtel bych vytvorit hru ktera bude pouze o klikani a nebude se v ni nachazet zadna postava . Zkousel jsem odstranit celou slozku coz ve sve podstate pomohlo ale nasledne nevym prikazy jak vypsat text. Navody ktere tvori Michal Ahedov jsou skvele a hodne jsem se dozvedel a obeznamil s wintermute ale bohuzel je vsude actor.GoTo, actor.Talk atp. , ja bych chtel hru bez actora :)

Ve skratce, jak mam vypsat text po kliknuti na dany objekt kdyz nemam zadneho aktera :)

Dekuji, predem se omlouvam za hloupy dotaz :)

Marwin
Logged

logarithm

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 10
    • View Profile
Re: Odstraneni Actor
« Reply #1 on: January 03, 2013, 02:06:49 PM »

Ahoj,

potrebuješ spraviť neviditeľného actora, resp. priehladného actora. Namiesto objektu Actor stačí použiť objekt Entity. Čiže, vytvor si novú entitu. V hocakom editore, aj v MS Paint, vytvor obrázok, ktorý bude mať rúžové pozadie (R:255, G:0, B: 255). Tým spôsobíš to, že entita sa stane neviditeľnou. Obrázok môže mať ľubovoľnú veľkosť, ja si však dávam zásadne veľkosť 32x32 pixelov.

Teraz treba zmeniť riadok kódu v game.script takto:

Code: WME Script
  1. actor = Game.LoadEntity("cesta_k_tvojej_entite");
  2. actor.Active = true;

Ak treba bližšie vysvetliť, napíš do tohto vlákna.

« Last Edit: January 03, 2013, 02:08:26 PM by pineapple »
Logged
 

Page created in 0.045 seconds with 24 queries.