![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 35
|
Добрый день! Что нужно поменять в этом скрипте, чтобы при нажатии на кнопку происходил вывод случайной пословицы из 50 пословиц, находящихся во внешнем файле poslovizy.txt ?
var arr = new Array(['К чему душа лежит, к тому и руки приложатся'], ['Друга ищи, а найдешь - береги'], ['Не то дорого, что красного золота, а то дорого, что доброго мастерства'], ['Лад да согласье - первое счастье']); function rand() { var r = Math.floor(Math.random()*arr.length); txt.text = arr[r][0]; } btn.onPress = function() { rand(); this.play(); }; rand(); |
|
|||||
|
Перемудрили с массивами:
var arr = ['К чему душа лежит, к тому и руки приложатся', 'Друга ищи, а найдешь - береги', 'Не то дорого, что красного золота, а то дорого, что доброго мастерства', 'Лад да согласье - первое счастье'] function rand() { var r = Math.floor(Math.random()*arr.length); txt.text = arr[r]; trace(r+" : "+arr[r]); } btn.onPress = function() { rand(); this.play(); }; rand(); |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 35
|
Спасибо большое! А как сделать, чтобы вызов случайной фразы был из внешнего txt файла, чтобы можно было, не переделывая каждый раз скрипт, просто обновлять фразы во внешнем .*txt ?
|
|
|||||
|
Поищите на форуме примеры по LoadVars и XML
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 35
|
Спасибо, dark256!
Я попробовала сделать по другому: чтобы текст был не динамическим, а статическим, чтобы вставить еще и иллюстрации, и сделать рандомный переход по кадрам, но не получается с одной кнопки сделать и анимацию в кнопке и рандомный переход. Правда, это уже другая тема "Рандомный переход по кадрам с анимацией в кнопке", надеюсь с помощью профессионалов найти решение этой проблеме. Спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|