SWISHMAX Форум

Конференция SWISH разработчиков
 

Текущее время: Вс сен 05, 2010 4:59 am



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Собираем Help для новичков
СообщениеДобавлено: Ср мар 10, 2010 1:29 am 
Не в сети
Swisher
Аватара пользователя

Зарегистрирован: Ср май 07, 2008 2:05 pm
Сообщения: 211
Предлагаю тут дописывать основные операнты(или как они там называются) в SwishMaxe,т.е. то, что они означают. Это для того что бы те, кто не понимает иностранного языка (как и я) могли примерно понимать для чего это нужно.
Примеры их использования приветствуются!

Итак вкладка Script далее AddScript:

- Events
----Frame
----------onFrame (...)
----------onSelfEvent (load)
----------onSelfEvent (enterFrame)

- Button
---- on (press)
---- on (release)
---- on (rollOver)
---- on (rollOut)
---- on (dragOver)
---- on (dragOut)
---- on (releaseOutside)
---- on (keyPress(...))

- Self
---- onSelfEvent (press)
---- onSelfEvent (release)
---- onSelfEvent (rollOver)
---- onSelfEvent (rollOut)
---- onSelfEvent (dragOver)
---- onSelfEvent (dragOut)
---- onSelfEvent (releaseOutside)
---- onSelfEvent (keyPress(...))

- Text
---- onselfEvent (changed)
---- on (changed)

- Define function(...)

- define class...

- Frame
---- setLabel(...)
---- preloaderContent()

- Movie Control
---- play()
---- stop()
---- Goto and play
---------- gotoAndPlay(FRAME) Переход на оперделенный фрейм и воспроизведение (gotoAndPlay(5) - переход к 5-му фрейму)
---------- gotoAndPlay(LABEL) Переход к фрейму с меткой (gotoAndPlay("begin"))
---------- nextFrameAndPlay()
---------- prevFrameAndPlay()
---------- nextSceneAndPlay()
---------- prevSceneAndPlay()
---- Goto and stop
---------- gotoAndStop(FRAME)
---------- gotoAndStop(LABEL)
---------- nextFrameAndStop()
---------- prevFrameAndStop()
---------- nextSceneAndStop()
---------- prevSceneAndStop()

- Dinamic Movie Clips
---- duplicateMovieClip(...)
---- removeMovieClip();

- External files and data
---- Load/unload Movie Clip
----------loadMovie(...)
----------lloadVariablel(...)
----------lunloadMovie(...)
---- Load/unload Level
----------lloadMovieNum(...)
----------lloadVariablelNum(...)
----------lunloadMovieNum(...)

Browser/Network
---- getURL(...)
---- fscommand(...)
---- javascript(...)
---- mailto(...)

Sound
---- playSound(...)
---- stopsound(...)
---- stopAllsounds()

Mouse Dragging
---- startDrag(...)
---- stopDrag()

Statements
---- var name
---- const name
---- name = expr
---- function(...)
---- call(...)
---- return ...

Conditional
---- if (...)
---- else
---- else if (...)
---- if (sceneFrameLoaded(...))
---- if (isNearThis(...))
---- if (_droptarget==...)
---- if (chance(...))
---- swith (...) {...}
---- case ...:
---- default:
---- break

Looping
---- while (...)
---- do
---- for (...;...;...)
---- for (...in...)
---- break
---- continue

Blocks
---- {..}
---- with (...)
---- tellTarget (...)

Exceptions (SWF7+)
---- try {...}
---- catch (...) {...}
---- finaly {...}
---- throw...

Debugging
---- /*comments*/
---- //comments
---- trace(...)

_________________
только учусь
Изображение
могу тупить, сильно не пинайте

Изображение


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Ср мар 10, 2010 5:23 am 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Сб май 17, 2008 5:34 am
Сообщения: 2696
Боюсь, и эта идея зачахнет без поливки и удобрения, как и все предыдущие попытки русифицировать программу и Справку к ней... :)


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Ср мар 10, 2010 8:42 pm 
Не в сети
Swisher
Аватара пользователя

Зарегистрирован: Вс фев 21, 2010 9:52 pm
Сообщения: 46
К сожалению данная шпаргалка почти бесполезна, т.к. просто переписывает в столбик всё из вкладки действий. Было бы больше благодарности от новичков, если бы рядом с каждой строчкой писался комментарий на русском бытовом языке. У меня есть много популярных скриптов и команд , но для ФлешМикс. (Они не всегда корректно работают в Свише или я просто не того пока уровня).
Может быть Slowburn пояснил бы почему тот язык отличается от этого, хотя те же операторы и т.п. :crazy:


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Пт мар 12, 2010 6:15 pm 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Сб май 17, 2008 5:34 am
Сообщения: 2696
Riskalina, как говорит Jim Hokkins, "не подставляй меня" :))
Кто его знает, почему ФлешМикс не дружит со Свишмаксом. Может, ФлешМикс работает с языком actionscript3, а Свишмакс - нет. Еще пока нет. А может, разработчики ФлешМикса создали собственную разновидность экшнскрипта. Компиляторы у этих программ наверняка разные...
Словом, это вопрос к разработчикам, к каковым я не отношуся. )


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Пт мар 12, 2010 6:25 pm 
Не в сети
Модератор

Зарегистрирован: Вт сен 01, 2009 2:29 pm
Сообщения: 970
Riskalina писал(а):
почему тот язык отличается от этого, хотя те же операторы

Видимо синтаксис другой, хотя, Riskalina, ты бы привела пример скриптов ФлешМикса


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 4:23 am 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Сб май 17, 2008 5:34 am
Сообщения: 2696
Ох и туго же я соображаю, совсем старый стал... До меня только сейчас дошло, что "ФлешМикс" означает Macromedia Flash MX :)
Riskalina, наш друг f24sl прав: все дело в синтаксисе. Свишмакс был создан отступниками из команды разработчиков Флэша, и изначально эти негодяи придумали свой язык - свишскрипт, который заметно отличался от экшнскрипта. Но позже, когда их программа "раскрутилась", они двинулись в сторону большей стандартизации и совместимости и, соответственно, в сторону "стандартного" экшнскрипта. Поэтому теперь отличий от actionscript2 осталось не много, но они все равно пока есть. Вот... :)


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 5:33 am 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Вт фев 13, 2007 2:45 am
Сообщения: 1082
slowburn писал(а):
... До меня только сейчас дошло, что "ФлешМикс" означает Macromedia Flash MX :)
...

Ха! Я тоже думал, что "ФлешМикс" - это какая-то очередная программулька типа "Нихренаненадоделатьиполучитсякрасивыйфлэш" :)

_________________
http://www.animator.co.il


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 5:38 am 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Сб май 17, 2008 5:34 am
Сообщения: 2696
Jim Hokkins писал(а):
Я тоже думал, что "ФлешМикс" - это какая-то очередная программулька типа "Нихренаненадоделатьиполучитсякрасивыйфлэш" :)
Вот-вот, Джим, значит, и ты тоже старый... :)


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 7:14 am 
Не в сети
Модератор

Зарегистрирован: Вт сен 01, 2009 2:29 pm
Сообщения: 970
Jim Hokkins писал(а):
Ха! Я тоже думал, что "ФлешМикс" - это какая-то очередная программулька типа "Нихренаненадоделатьиполучитсякрасивыйфлэш"

я тоже так думал Very Happy


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 9:00 pm 
Не в сети
Swisher
Аватара пользователя

Зарегистрирован: Вс фев 21, 2010 9:52 pm
Сообщения: 46
Среди бесплатных уроков наткнулась на такой вариант шлейфа. По прилагаемой инструкции - сделать легко. но у меня почему-то буксует. Кто попробует - напишите : работает корректно?
Инструкция: Нужно скопировать эту флешку и загрузить себе в корень сайта ( корень это там, где у вас основной файл index ).

А на сцену поставить следующий скрипт:

onFrame (1, afterPlacedObjectEvents) {

loadMovieNum("etoile.swf",10);
}


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 

 Заголовок сообщения: Re: Собираем Help для новичков
СообщениеДобавлено: Сб мар 13, 2010 10:07 pm 
Не в сети
ProSwisher
Аватара пользователя

Зарегистрирован: Сб май 17, 2008 5:34 am
Сообщения: 2696
Riskalina, было бы лучше поместить этот вопрос в новой или просто другой теме, потому что создается путаница. Админ с модератором, похоже, смотрят на наши игры сквозь пальцы, но это не будет продолжаться вечно. :)
Посмотрите эту тему: http://flashka.net/viewtopic.php?f=18&t=2177


Вернуться к началу
 Профиль  
 

Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
cron




������ �����������