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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.02.2009, 22:01
Весёлый Ботаник вне форума Посмотреть профиль Отправить личное сообщение для Весёлый Ботаник Найти все сообщения от Весёлый Ботаник
  № 1  
Ответить с цитированием
Весёлый Ботаник
[+4 24.11.08]
 
Аватар для Весёлый Ботаник

Регистрация: Mar 2008
Сообщений: 47
По умолчанию Переменная и мувиклип

Как сделать так, чтобы при определённом значении переменной появился мувиклип?
Я вот так написал но чё-то не то
Код AS1/AS2:
{if(i:Number = 20)
{var ov:MovieClip=attachMovie('ov','ov',10,{_x:120, _y:130});
}
}

Старый 04.02.2009, 22:56
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 2  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
а вот так
Код AS1/AS2:
if(i:Number == 20){
var ov:MovieClip=attachMovie('ov','ov',10,{_x:120, _y:130});
}

Старый 04.02.2009, 23:22
Весёлый Ботаник вне форума Посмотреть профиль Отправить личное сообщение для Весёлый Ботаник Найти все сообщения от Весёлый Ботаник
  № 3  
Ответить с цитированием
Весёлый Ботаник
[+4 24.11.08]
 
Аватар для Весёлый Ботаник

Регистрация: Mar 2008
Сообщений: 47
Как и до этого
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 8: ')' expected
if(i:Number == 20){

Total ActionScript Errors: 1 Reported Errors: 1

Старый 04.02.2009, 23:29
BBOY Ильич вне форума Посмотреть профиль Отправить личное сообщение для BBOY Ильич Найти все сообщения от BBOY Ильич
  № 4  
Ответить с цитированием
BBOY Ильич
 
Аватар для BBOY Ильич

Регистрация: Nov 2007
Сообщений: 256
Записей в блоге: 1
Отправить сообщение для BBOY Ильич с помощью ICQ
Код:
:Number
убери эту часть

Старый 05.02.2009, 00:01
Весёлый Ботаник вне форума Посмотреть профиль Отправить личное сообщение для Весёлый Ботаник Найти все сообщения от Весёлый Ботаник
  № 5  
Ответить с цитированием
Весёлый Ботаник
[+4 24.11.08]
 
Аватар для Весёлый Ботаник

Регистрация: Mar 2008
Сообщений: 47
Код AS1/AS2:
var c:Number = 0;
var i:Number = 10;
life.text= i ;
kn.onRelease = function() {
i=10;
life.text = i;}
{if(i == c){
var ov:MovieClip=attachMovie('ov','ov',2,{_x:70, _y:300});
}
}
Вот он тот злопоучьный отрезок,ну не чё не получается(мувик kn у меня есть)

Старый 05.02.2009, 00:14
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 6  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
а вы точно не чего не напутали в ваших переменых? к примеру в месте где
Код AS1/AS2:
i=10
?
може там нужно
Код AS1/AS2:
с=10
?

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

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

Старый 05.02.2009, 12:16
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 8  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от Весёлый Ботаник Посмотреть сообщение
Как сделать так, чтобы при определённом значении переменной появился мувиклип?
Я вот так написал но чё-то не то
Да уж...

Код:
if(i:Number = 20)
См. Что такое ":" ?

Плюс в операторе if проверяется УСЛОВИЕ. Обычно это делается с помощью операторов условия, а у вас стоит оператор присваивания.

Вашу же задачу, если я правильно понял, целесообразнее решать Object.watch method

Старый 05.02.2009, 13:59
Flash_nooob вне форума Посмотреть профиль Отправить личное сообщение для Flash_nooob Найти все сообщения от Flash_nooob
  № 9  
Ответить с цитированием
Flash_nooob

Регистрация: Jul 2008
Сообщений: 46
Извиняй, по тому коду что ты дал понять что-либо я не смог, в частности:
Код AS1/AS2:
var i:Number = 10;
kn.onRelease = function() {
i=10;
зачем это? что б флэшка еще точней запомнила что и = 10?)
Насколько я осилил твою мысль, ты хочешь иметь текстовое поле, в которое вводишь значение и при нажатии кнопочки смотришь результат, если он равен 10 то выводишь клип, да?)
вот набросал openthis.rar
удачки.

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

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

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


 


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


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