Показать сообщение отдельно
Старый 01.05.2011, 21:46   #387
Pan89
AnyKey`щик
 
Регистрация: 24.11.2010
Сообщений: 7
Написано одно полезное сообщение
Ответ: Фак по Юнити.

using UnityEngine;
using System.Collections;

public class WaterMesh : MonoBehaviour {
    private Mesh mesh;
    private Vector3[] vertices;
    private float deltaTime;

    void Start() {
        mesh = GetComponent<MeshFilter>().mesh;
        vertices = mesh.vertices;
        deltaTime = 0.0f;
    }

    void Update() {
        int numberVertex = 0;
        while (numberVertex < vertices.Length) {
            vertices[numberVertex].y = Mathf.Sin(deltaTime + numberVertex);
            numberVertex++;
        }

        deltaTime += Time.deltaTime;
    }
}
Почему такой скрипт не работает?
(Offline)
 
Ответить с цитированием