using System;
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.ThirdPerson;
public class Multiple_objects : MonoBehaviour {
public GameObject prefab;
public GameObject[] gos;
public int NumberOfObjects;
private ThirdPersonCharacter[] thirdPersonCharacter;
private Animator[] _animator;
private int count = 0;
void Awake()
{
Vector3 v3 = prefab.transform.position;
_animator = new Animator[NumberOfObjects];
gos = new GameObject[NumberOfObjects];
for(int i = 0; i < gos.Length; i++)
{
count = count + 2;
GameObject clone = (GameObject)Instantiate(prefab, Vector3.zero, Quaternion.identity);
gos [i] = clone;
gos [i].transform.position = new Vector3 (v3.x - count, v3.y, v3.z);
_animator [i] = gos[i].GetComponent<Animator>();
Math.Round(Random
Wenn ich Punkt nach dem Random wie: Random eingeben. Ich habe nur Equals und ReferenceWarum existiert die Eigenschaft Range nicht in der Klasse Random in der Einheit?
Und wenn ich eine Variable von Random zum Beispiel zu erstellen:
Random _random;
i Geben Sie dann _random. Ich bekomme mehr Eigenschaften, aber nicht Reichweite.
Nur ein schamloser Stecker meines [RandomGenerator] (https://github.com/chanibal/RandomGenerator) Dienstprogramm, es löst Ihr Problem mit einer instanziierbaren 'Random' Klasse und bietet eine bessere Kontrolle über die Zufälligkeit von Werten. –