Страница 1 из 1

Распределение объектов

СообщениеДобавлено: 12 окт 2014, 11:25
zany
Нужна помощь.Нужно что бы объекты рандомно распределялись по окружности с разной густотой распределения (В центре гуще,по краям реже).
Может кто знает как такое можно реализовать? :-?

Re: Распределение объектов

СообщениеДобавлено: 12 окт 2014, 17:33
waruiyume
Синтаксис:
Используется csharp
using UnityEngine;

public class NewBehaviourScript : MonoBehaviour
{
    public AnimationCurve ac;

    private void Update()
    {
        for (int i = 0; i < 50; i++)
        {

            float fx = ac.Evaluate(i/50f);

            float rnd = Random.Range(0, Mathf.PI*2);
            float x = Mathf.Sin(rnd);
            float y = Mathf.Cos(rnd);

            Debug.DrawRay(new Vector3(x * fx, y * fx, 0), Vector3.up * 0.05f);
        }
    }
}