Esempio n. 1
0
    protected override void Start()
    {
        base.Start();

        circleSmallGrid  = new GameObject[EnvironmentManager.environmentManager.XN, EnvironmentManager.environmentManager.YM];
        path             = new Stack <AStarPriorityQueueNode>();
        nextNodePosition = transform.position;
        nextNode         = new AStarPriorityQueueNode(0f, EnvironmentManager.environmentManager.GetIndexX(this.nextNodePosition.x), EnvironmentManager.environmentManager.GetIndexY(this.nextNodePosition.y), -1, -1);

        personalityUniform  = MyStaticLibrary.NextRandomUniformArray(5, -1f, 1f);
        personalityGaussian = MyStaticLibrary.NextRandomGaussianArray(5);
    }