Svenska 3D-Tåg - Forum  
 

Om det här är ditt första besök, se till att gå till vår FAQ (finns även länk till FAQ i navigeringsmenyn ovan). Du kan behöva att registrera dig innan du kan posta (finns även en länk till registrering i navigeringsmenyn ovan). För att titta på inlägg, välj det forum som du vill besöka från de som är listade nedan.

Gå tillbaka   Svenska 3D-Tåg - Forum > N3V Trainz > Scenarios och scripts

 
 
Ämnesverktyg Visningsalternativ
Gammal 2017-02-01, 22:25   #2
korvtiger
Medlem
 
Reg.datum: Jan 2008
Ort: Uppland, Sverige
Inlägg: 2 728
Standard

Någon bra guide, njae. Det är mest att kolla runt på sidorna på wikin om de grundläggande strukturerna i språket och mest att kolla på andras kod. Att kolla de inbyggda klasserna som du kan hitta i installationsmappen .../TANE/resources/scripts/ kan hjälpa en del. Mycket saker är ju native-implementerade, så där ser du inte koden, men det finns en del saker som är implementerade i scriptet självt som man kan kolla på.
Har du bra koll på ett objektsorienterat programmeringsspråk som Java eller C# (Eller C++) så är det inga problem att förstå sig på. Personligen tycker jag Trainz scriptspråk är ett av de trevligaste programmeringsspråken jag har hållit på med, en mix av alla de bästa delarna av de största programmeringsspråken.

Kolla runt lite på API:t till MeshObject, där finns de flesta av de metoder som du är intresserad av att använda för att till exempel byta textur eller för att visa/dölja mesher på ditt objekt. Rotation och translation av mesh finns där, har dock aldrig använt det själv.

Är inte helt med på hur du menar med det du beskriver att du vill göra i propertyrutan, men är nog möjligt. Det är ju egentligen en simpel html-rendreringsmotor, så alla basic html-taggar finns ju tillgängliga, däribland table/tr/th för tabeller, se till exempel Svenolovs propertyrutor till mastrarna som använder massor av sådana funktioner.
__________________
-k-
korvtiger besöker inte forumet just nu   Svara med citat
 


Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av
Forumhopp



Alla tider är GMT +2. Klockan är nu 07:56.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
© Svenska 3D-Tåg 2001-2009