Показать сообщение отдельно
Старый 18.12.2010, 19:45   #19
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: Переход с Blitz3D на Unity3D.

Сообщение от pax Посмотреть сообщение
1. Да
2. Все описанное можно создать в редакторе (сцена). Подробнее можно почитать в моем первом уроке.

Кодом:
using UnityEngine;

public class 
NewBehaviourScript MonoBehaviour
{


    
void Start()
    {
        
// Graphics3D 640,480 
        
Screen.SetResolution(640480false);

        
// camera=CreateCamera() 
        
Camera myCamera = new GameObject("Camera").AddComponent<Camera>();

        
// light=CreateLight() 
        
Light myLight = new GameObject("Light").AddComponent<Light>();

        
//RotateEntity light,90,0,0 
        
myLight.transform.rotation Quaternion.Euler(9000);

        
//cube=CreateCube() 
        
GameObject cube GameObject.CreatePrimitive(PrimitiveType.Cube);

        
//PositionEntity cube,0,0,5 
        
cube.transform.position = new Vector3(0,0,5);

    }


    
void Update()
    {
        
//While Not KeyDown( 1 ) 
        //RenderWorld 
        //Flip 
        //Wend 
        //End
        
if(Input.GetKeyDown(KeyCode.Escape))
        {
            
Application.Quit();
        }

    }


Премного благодарен, теперь я понял что Юнити не такой уж и монстр, каким мне показался после блитца)))
П.с. А все команды действий над объектами пишутся в таком духе "cube.transform.действие"?
(Offline)
 
Ответить с цитированием