- Dokumentacja
- Funkcje klienta
- createMeshObject
Funkcja
createMeshObject
Stawia model z engineLoadMesh w świecie, tylko u tego gracza: pozycja, obrót i skala. Obiektem sterujesz funkcjami setMeshObject*.
Składnia
meshobject createMeshObject(mesh mesh, float x, y, z [, float rx, ry, rz = 0, float scale = 1])Argumenty
meshmesh- Model.
x, y, zfloat- Pozycja.
rx, ry, rzfloat, opcjonalny = 0- Obrót.
scalefloat, opcjonalny = 1- Skala.
Zwraca
Obiekt albo false.
Przykład
local mesh = engineLoadMesh("modele/pomnik.glb")
local statue = mesh and createMeshObject(mesh, 2495, -1680, 13.5, 0, 0, 90, 1.5)
Zobacz też
engineLoadMeshWczytuje model 3D z pliku zasobu:.obj,.stl,.ply,.gltf,.glb,.fbx,.3dsoraz.dffz GTA SA (tekstury z.txdobok). Model stawiasz przezcreateMeshObjectalbo podstawiasz pod numer przezengineReplaceModel.destroyMeshObjectUsuwa obiekt modelu ze świata.setMeshObjectPositionPrzestawia obiekt modelu (metry).isMeshObjectSprawdza, czy wartość to istniejący obiekt zcreateMeshObject.