Среда, 24 Апреля 2024, 10:55

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Не работает скрипт
Не работает скрипт
DanilichkДата: Четверг, 28 Ноября 2013, 00:25 | Сообщение # 1
был не раз
Сейчас нет на сайте
Есть да скрипта, один из них использует переменную из второго, что бы прибавить к ней 500. Но скрипт не работает.
Скрипт 1:
Код
using UnityEngine;
using System.Collections;

public class Score : MonoBehaviour {
public TextMesh ScoreText;
  private int CurrentScore;
  public float score = 0;
}

Скрипт 2:
Код
using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour {
  void OnTriggerEnter(Collider Player)
     {
   var perm = gameObject.GetComponent(typeof(Score)) as Score;
   perm.score=+500;
     }
}
error111Дата: Четверг, 28 Ноября 2013, 00:34 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Первый скрипт на шарпе, второй на помеси шарпа и джаваСкрипта. Оно работать и не должно.
В скрипте Test при объявлении переменной perm поставь, не var(это из js), а Score.


[Shmup/RPG] Fantasy Shmup!
DanilichkДата: Четверг, 28 Ноября 2013, 00:36 | Сообщение # 3
был не раз
Сейчас нет на сайте
error111, точно. Я брал из туториала и видимо проглядел smile
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Не работает скрипт
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг