Сообщение от Arton
Делаю скрипт так:
int main()
{
int cube = xCreateCube (int);
}
Подключаю так:
Include "xors3d.bb"
Include "xorsbind.bb"
xGraphics3D(800, 600, 32, False, True)
loadCub = xLoadScript("load.txt")
camera = xCreateCamera()
light = xCreateLight()
xExecuteScript(loadCub,"main")
xPositionEntity(cube, 0, 0, 10)
While Not xKeyHit(1)
xTurnEntity(cube, 0.1, 0.1, 0.1)
xRenderWorld()
xText(10, 10, "FPS: " + xGetFPS())
xFlip()
Wend
End
Получаю так:
Что я делаю не так?
|
Не знаю на каком языке скрипт, но по идее он должен был вернуть хэндл созданного куба и потом int это не переменная а тип данных какой смысл писать так "xCreateCube (int);"?
ну и в самом тексте блитца, откуда он блитц поймет что куб это вот тот куб созданный внутри скрипта?