-
Notifications
You must be signed in to change notification settings - Fork 0
Craftstudio function
#Craftstudio nouvelle function
Un raccourci pour ne pas écrire FindGameObject
-- Avant
self.object = CS.FindGameObject("ObjectName")
-- Maintenant
self.object = CS.Get("ObjectName")
Ce sont de nouvelle commande pour raccourcir l'écriture des inputs. Plutôt que d'écrire CS.Input.IsButtonDown()
vous allez écrire CS.KeyDown()
ce qui est largement plus rapide et moins chiant à comprendre.
Commande | Argument |
---|---|
CS.KeyPressed | clé |
CS.KeyReleased | clé |
CS.KeyDown | clé |
CS.TwoKeyDown | clé1 , clé2 |
if CS.KeyDown("A") then
print("La touche A est enfoncer")
end
Cet function remplace simplement CS.LoadScene
, mais GetScene s'occupe aussi d’exécuter les out_memory de la framework nécessaire.
-- La function GetScene()
function CS.GetScene( assetName )
United:Out_Memory()
return CS.LoadScene( CS.FindAsset( assetName , "Scene" ) )
end
CS.GetScene( "Niveau01" )
Une function qui retourne le type de l'objet. Il ne fait que la détection des Maps,Models et Text. Par exemple si vous avez un bouton et que pour une raison ou une autre vous avez besoin besoin de savoir si ceci est un texte ou un model
local button_type = CS.ObjectType( self.gameObject )
print(button_type ) -- affiche : model
Permet de détruire un objet de la scène mais aussi des tableaux courant du Constructeurs de scène et éventuellement de l'userInterface.
CS.Delete( self.gameObject )
La function peut recevoir un tableau (gameObject) ou directement le nom du gameObject.
Télechargement de la framework : http://lib.antarka.com/UnitedFrameworks.zip