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

AddForce

СообщениеДобавлено: 21 мар 2014, 21:57
JustTest
Здравствуйте . Возникла проблема с AddForce . Имеется сфера ( используется стандартный префаб от юнити - Player Relative Controls ) . На этой сфере , в разделе Player, весит Rigidbody и Sphere collider + скрипт на силу . Скрипт : bool force = true ;
public GameObject player;
// Use this for initialization
void Start () {

}

// Update is called once per frame
void Update () {
if (force)
player.rigidbody.AddForce (0,0,10);

}
И вот проблема заключается в том , что сила никаким образом не действует на сферу . Чего только не пробовали сделать , все без толку ...Заранее спасибо .

Re: AddForce

СообщениеДобавлено: 21 мар 2014, 23:35
RadianTOR
1.С физикой лучше работать в FixedUpdate()
2. Если сила очень маленькая, то конечно не действует.
3. Попробуй ForceMode.VelocityChange просто для проверки.
4. GameObject player не пустой случайно? Попробуй transform.rigidbody.addforce...

Re: AddForce

СообщениеДобавлено: 22 мар 2014, 06:35
JustTest
Ок. Спасибо . Сегодня обязательно проверим .