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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.01.2010, 18:37
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 11  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
понесло знач нужно)) 1120: Access of undefined property colo.??????
Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
 
	public class golova extends MovieClip {
		public function golova() {
			var colo:int = int(metr.text);
			buta.addEventListener(MouseEvent.CLICK, clicked);
		}
		private function clicked(e:MouseEvent):void {
			if(colo==1){
			buta.visible=false;
			}
		} 
	} 
}

Старый 20.01.2010, 18:41
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Вы завели локальную переменную в конструкторе. Естесственно, таковой не будет в обработчике clicked.

Старый 20.01.2010, 18:44
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 13  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
ну а как это сделать???

Добавлено через 1 минуту
ArgumentError: Error #1063: Несоответствие количества аргументов в golova/clicked(). Ожидалось 2, получено 1. что за ошибки странные)))

Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
 
	public class golova extends MovieClip {
		public function golova() {
			var colo:int = int(metr.text);
			buta.addEventListener(MouseEvent.CLICK, clicked);
		}
		private function clicked(e:MouseEvent, colo):void {
			if(colo==1){
			buta.visible=false;
			}
		} 
	} 
}

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

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
 
	public class golova extends MovieClip {
               var colo:int
		public function golova() {
			colo = int(metr.text);
			buta.addEventListener(MouseEvent.CLICK, clicked);
		}
		private function clicked(e:MouseEvent):void {
			if(colo==1){
			buta.visible=false;
			}
		} 
	} 
}
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 20.01.2010, 18:51
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 15  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
ArgumentError: Error #1063: Несоответствие количества аргументов в golova/clicked(). Ожидалось 2, получено 1.

тот же еррор((

Старый 20.01.2010, 18:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 16  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
JekelSkaz, может вы уже вы перестанете методом ненаучного тыка код писать?

Старый 20.01.2010, 18:53
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 17  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
ну дк помогите пожалуйста написать правильно

Старый 20.01.2010, 18:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 18  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
См. 14 пост. И да, код будете писать вы. Просто вы не понимаете того, что вам говорят, а если не понимаете элементарных вещей, то готовый код вам в принципе не поможет.

Старый 20.01.2010, 18:57
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 19  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
странно...тогда не работал...теперь работает)) но ничего не происходит))
if не фурычит пишу в input text единичку и ничего((


Последний раз редактировалось JekelSkaz; 20.01.2010 в 19:00.
Старый 20.01.2010, 19:00
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 20  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А что должно происходить?

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

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

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


 


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


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