Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.09.2011, 18:01
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 1  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
По умолчанию Access of undefined property экземпляра на сцене

есть экземпляр на сцене с инстансом LifeBar ,а в нем текстовое поле clasic dynamic text field с инстансом TxtMoney?
Код AS3:
public function SetValueToText():void
		{
			var  s:String = "1000";
			LifeBar.TxtMoney.text = s;
 
		}
вот функция которая устанавливает значение .text и вылетает ошибка Access of undefined property LifeBar, не получается решить проблему,помогите

Старый 21.09.2011, 18:02
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 2  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
LifeBar = null

Старый 21.09.2011, 18:05
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 3  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
ну он же есть на сцене

Старый 21.09.2011, 18:06
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 4  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Как проверили?

Старый 21.09.2011, 18:09
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 5  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
ну на сцене же он есть,я же вижу)

Старый 21.09.2011, 18:12
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 6  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
И что в trace?
Код AS3:
public function SetValueToText():void
		{
			if(LifeBar){
				trace("1");
			}else{
				trace("2");
			}
 
			var  s:String = "1000";
			LifeBar.TxtMoney.text = s;
 
		}

Старый 21.09.2011, 18:14
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 7  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
он и тут выдает эту же ошибку

Добавлено через 5 минут
вот код класса Money
Код AS3:
package src
{
	import flash.events.MouseEvent;
	import flash.events.*;
	import flash.text.*;
	import flash.display.*;
 
	public class Money
	{
 
 
 
		public function SetValueToText():void
		{  
			if(LifeBar){
				trace("1");
			}else{
				trace("2");
			}
			//var  s:String = "1000";
			//LifeBar.TxtMoney.text = s;
 
		}
 
	}
 
}
Добавлено через 6 минут
а вот тут я создаю объект класса
Код AS3:
package src
{
	import src.*;
 
	import flash.display.*;
	import adobe.utils.ProductManager;
	import flash.events.*;
 
	public class  Main extends MovieClip
	{
		public function Main()
		{
 
			if (stage) init();
			else this.addEventListener(Event.ADDED_TO_STAGE, init);
 
 
		}
		private function init(e:Event = null):void 
		{
			var money:Money = new Money();
			money.SetValueToText();
 
		}
	}
 
}

Старый 21.09.2011, 18:28
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 8  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Ну и где вы видите в классе Money свойство LifeBar?

Старый 21.09.2011, 18:30
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 9  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
LifeBar это мувик на сцене с инстансом LifeBar, я понял что я накосячил только не понял где

Старый 21.09.2011, 18:34
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 10  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
А я понял, что вы ни черта вообще не поняли. Где-то тут тема про брутфорс программирование была, поищите.

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:27.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.