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

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

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

Регистрация: Aug 2006
Адрес: Казань
Сообщений: 188
Отправить сообщение для intruder2 с помощью ICQ
По умолчанию Помогите

Допустим имеется 1 кадр, в нем скрипт:

Код:
disk=20;
key=50;
mouse=disk+key;
В этом же кадре есть кнопка, при нажатии которой
Код:
disk+=10
Вообщем как сделать чтобы данные которые находятся в 1 кадре обновлялись и mouse принимал новое значение?

Заранее благодарю.


Последний раз редактировалось iNils; 21.01.2007 в 17:22.
Старый 20.01.2007, 22:37
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 2  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Данные находятся совсем не в кадре.

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

Регистрация: Aug 2006
Адрес: Казань
Сообщений: 188
Отправить сообщение для intruder2 с помощью ICQ
а как делать?

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
во-первых переназвать тему, а во вторых все нормально плюсуется.
Если нет, приложите исходник - посмотрим.

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
ааа, сорри, не понял.


Код:
var disk:Number=20;
var key:Number=50;
var mouse:Number=disk+key;

btn.onRelease = function(){
disk+=20;
mouse=disk+key;
}
если нужно, чтобы значение mouse получалось автоматически, пишите getter/setter для mouse или задействуйте watch() для disk.


Последний раз редактировалось Kikasso; 20.01.2007 в 22:59.
Старый 20.01.2007, 22:59
intruder2 вне форума Посмотреть профиль Отправить личное сообщение для intruder2 Найти все сообщения от intruder2
  № 6  
Ответить с цитированием
intruder2
 
Аватар для intruder2

Регистрация: Aug 2006
Адрес: Казань
Сообщений: 188
Отправить сообщение для intruder2 с помощью ICQ
Отдуши! спасибо, брат.

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Код:
var disk:Number=20;
var key:Number=50;
function getMouse():Number{
return disk + key;
}
this.addProperty("mouse", getMouse, null);
trace(mouse);
var btn:MovieClip = createEmptyMovieClip("btn", 1);
with(btn){
	beginFill(1234);
	lineStyle( 1, 0);
	lineTo( 100, 0 );
	lineTo( 100, 40);
	lineTo(0, 40);
	lineTo(0, 0)
	endFill();
	_x = Stage.height/2;
	_y = Stage.width/2;
}
btn.onRelease = function(){
	disk += 10;
	trace(mouse);	
}
весь код в кадр новой флешки

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

Регистрация: Aug 2006
Адрес: Казань
Сообщений: 188
Отправить сообщение для intruder2 с помощью ICQ
спасибо что обьяснил все ясно и понятно )

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

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

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


 


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


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