ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение bodnar »

трейсы что пишут?
voloshyn
Сообщения: 23
Зарегистрирован: 07 май 2010, 20:31

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение voloshyn »

Да втом и дело что переменная только получает своё значение в onProfileLoad
а потом как буд-то она его и не получала (выдаёт null)
voloshyn
Сообщения: 23
Зарегистрирован: 07 май 2010, 20:31

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение voloshyn »

Если присмотреться в логику (исходя из trace) то можно понять что сначала функция идёт до конца своего кода а потом используется уже обработка события. Тоисть там наверное и не вариантов что бы обработка события сработала перед концом функции.
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение 112 »

короче мне надо чтоб у меня было так

Код: Выделить всё

function overGame():void {    if (time>numberOfSeconds) {            err.x=400;                    err.y=375;        winGame()        err.finishText.text=""+score+"aaa";          timeText.text="";                          scoreText.text="";        coin.visible=false;                    playGame()                          }                   } 
1136: Неправильное количество аргументов. Ожидается 1.
пишу так

Код: Выделить всё

function overGame():void {    if (time>numberOfSeconds) {            err.x=400;                    err.y=375;        winGame()        err.finishText.text=""+score+"aaa";          timeText.text="";                          scoreText.text="";        coin.visible=false;                    playGame(1)                          }                   } 
пишет ошибку
1067: Неявное приведение значения типа int к несоответствующему типу flash.events:MouseEvent.
как это решит помогите пожал))
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение psix55 »

Напиши код playGame(1) !!
Если у тя примерно так :

Код: Выделить всё

function playGame(e:MouseEvent){ }
Тогда понятно в чём дело!
Ты передаёшь ему 1, а ему надо MouseEvent!
Если ты сделаешь так :

Код: Выделить всё

function playGame(){ }
Тогда "1" не надо и всё будет работать!

Код: Выделить всё

playGame()
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение bodnar »

psix55 писал(а):Если у тя примерно так
а у него там и так так:

playGame() => 1136: Неправильное количество аргументов. Ожидается 1. т.е. ожидается аргумент mouseevent
playGame(1) => 1067: Неявное приведение значения типа int к несоответствующему типу flash.events:MouseEvent. т.е. вместо mouseevent сует ему число.

у тебя playGame это слушатель какого то события мыши. Разберись нужно ли там слушать это событие или все же нужно вызывать функцию?

добавь слушателя clickHandler внутри него вызывай без параметров playGame() а в его описании убери mousevent
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Александр »

112
Можно попробовать так:

Код: Выделить всё

playGame(null);
но думаю, что всё же правильнее сделать так, как написал bodnar
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение 112 »

спс завтра все опробую
Leet
Сообщения: 5
Зарегистрирован: 06 июн 2010, 12:57

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Leet »

не знаю маленьки ли этот вопрос....
короче как изменить загрузку приложения
типо там картинка и в ней полоска каторая показывает зарузку...
подскажите плиз просто ещё плохо в Контакт API разбераюсь.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Александр »

Leet
прелоадер? http://flapps.ru/forum/topic23.html
Меняется в зависимости от того как сделано. Вконтакте API наверняка не при чем.
Ответить