Пятница, 25.05.2012, 18:59

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Страница 1 из 11
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity3D » Проблема при создании атаки
Проблема при создании атаки
11andriy11Дата: Вторник, 24.01.2012, 19:18 | Сообщение # 1
частый гость
Сообщений: 26
Сейчас нет на сайте
Изучаю уроки от Ogasoda, и появилась проблема, вот код

Code
using UnityEngine;
using System.Collections;

public class PlayerAttace : MonoBehaviour {
       
     public GameObject target;
       
     void Start () {

     }
       
     void Update () {

             
     if(Input.GetKeyUp(KeyCode.F)){
                 Attack();
                
    }
}        
     private void Attack() {
     EnemyHealth eh = (EnemyHealth)target.GetComponent("EnemyHealth");
        eh.AddjastCurrentHp(-10);
          
     }
}


на сторке: eh.AddjastCurrentHp(-10); выдает ошибку:Assets/!Script/PlayerAttack.cs(22,10): error CS1061: Type `EnemyHealth' does not contain a definition for `AddjastCurrentHp' and no extension method `AddjastCurrentHp' of type `EnemyHealth' could be found (are you missing a using directive or an assembly reference?)

Подскажите как решить проблему. Спасибо.

Сообщение отредактировал 11andriy11 - Вторник, 24.01.2012, 19:19
 
SnakeRДата: Вторник, 24.01.2012, 19:55 | Сообщение # 2
постоянный участник
Сообщений: 303
Сейчас нет на сайте
11andriy11, скорее всего в скрипте врага у тебя написано не AddjastCurrentHp а AddjustCurrentHp проверь, такие ошибки чаще всего встречаются.

3D Max, Photoshop.
Ваш лучший помощник при разработке в Unity3D
 
11andriy11Дата: Вторник, 24.01.2012, 20:13 | Сообщение # 3
частый гость
Сообщений: 26
Сейчас нет на сайте
SnakeR, Спасибо, проблема была похожа.
 
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity3D » Проблема при создании атаки
Страница 1 из 11
Поиск:

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