PSPверсия |  Новое на сайте |  Обратная связь |  Команда сайта |  FAQ |  ПРАВИЛА |     
 
Обзор нового на PSPinfo.RU

Ближайшие Сходки:
ДатаГородНомерНазваниеЗаписаться
собери друзей и сообщи об этом всем! »»

   Все форумы » Клуб PSPinfo.RU » Программирование » Непростой вопрос по lua Предыдущая тема :: Следующая тема  
Сейчас эту тему просматривают: [требуется регистрация] -> [требуется регистрация]
Гостей: [требуется регистрация]
 
Ссылка на пост #1 Добавлено: 23 июня 2011 18:22    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
Есть ли команда, которая будет менять определённую строчку в другом скрипте?
Наверх 
Ссылка на пост #31 Добавлено: 30 июня 2011 07:27    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay, УРА!!! biggrin cool respect
Добавлю в свой код анимацию и основа будет готова и можно штамповать уровни wink . Я сейчас уезжаю. Часов в 16 вернусь, посмотрю. Заранее гигантскоеСПАСИБО!!! prav
Наверх 
Ссылка на пост #32 Добавлено: 30 июня 2011 09:07    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
nikita1996spb, вот ссылка на пример. Сам делал bully . Надеюсь, поймёшь, что к чему wink !
Наверх 
Ссылка на пост #33 Добавлено: 30 июня 2011 18:02    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay,
на чём основана задержка я разобрался, но я раньше никогда не работал с "elseif" wassat . Можешь пояснить отличие этого:

if pad:left() then
t=t+5
x=x-2
elseif pad:right() then
t=t+5
x=x+2
end

от этого:

if pad:left() then
t=t+5
x=x-2
end
if pad:right() then
t=t+5
x=x+2
end

и вообще в чём отличие if от elseif?(можно и без примеров)
Наверх 
Ссылка на пост #34 Добавлено: 30 июня 2011 18:29    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
nikita1996spb, просто elseif мне легче использовать. Объём текста немного меньше laughing .
Наверх 
Ссылка на пост #35 Добавлено: 30 июня 2011 19:05    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay,
То есть elseif ничем не отличается от if + then? Или есть случаи когда может быть принципиальная разница? belay
Наверх 
Ссылка на пост #36 Добавлено: 30 июня 2011 19:30    

Посетители
--kirill--
--

Возраст: -- | |
Сообщений: 368
Благодарности: 15 / 9
Репутация: 9
Предупреждений: 0
Друзья
Тут: 14 лет 1 месяц
влад, а ты мортал комбат делал?
Наверх 
Ссылка на пост #37 Добавлено: 30 июня 2011 19:31    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
--kirill--, какой именно? Ссылку дашь laughing ?
Наверх 
Ссылка на пост #38 Добавлено: 30 июня 2011 19:33    

Посетители
--kirill--
--

Возраст: -- | |
Сообщений: 368
Благодарности: 15 / 9
Репутация: 9
Предупреждений: 0
Друзья
Тут: 14 лет 1 месяц
нет. ссылки не знаю. просто ты мортал комбат делал? я анимацию посмотрел...
там же скорпион laughing
Наверх 
Ссылка на пост #39 Добавлено: 30 июня 2011 19:34    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
--kirill--, делал однажды. Только было это очень давно. Ссылку дай, погляжу, моё, не моё laughing .
Наверх 
Ссылка на пост #40 Добавлено: 30 июня 2011 19:36    

Посетители
--kirill--
--

Возраст: -- | |
Сообщений: 368
Благодарности: 15 / 9
Репутация: 9
Предупреждений: 0
Друзья
Тут: 14 лет 1 месяц
ищу laughing
Наверх 
Ссылка на пост #41 Добавлено: 30 июня 2011 20:28    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay,
То есть elseif ничем не отличается от if + then? Или есть случаи когда может быть принципиальная разница? belay
Наверх 
Ссылка на пост #42 Добавлено: 30 июня 2011 20:37    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
nikita1996spb, в принципе, elseif нужен тогда, когда хочешь сгруппировать условия. Служит для понятности, не более laughing .
Наверх 
Ссылка на пост #43 Добавлено: 30 июня 2011 20:55    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay,
Тогда, если ты не возражаешь, я поменяю это
if pad:left() then
t=t+5
x=x-2
elseif pad:right() then
t=t+5
x=x+2
end

на это
if pad:left() then
t=t+5
x=x-2
end
if pad:right() then
t=t+5
x=x+2
end

Мне так будет значительно удобней laughing
И заодно, пока ты здесь, спрошу: можно ли сделать так, чтобы по нажатии кнопки действия повторялись определённое количество раз(без введения переменной). Я понимаю конечно, что можно и так:
if pad:left then
repeat
действие
times = times + 1
until times == 44
end
end
if times == 44 then times = 1 end

Но можно ли, чтобы без переменной?

Сообщение отредактировано 30 июня 2011 20:56. Редактировалось 2 раз(а)
Наверх 
Ссылка на пост #44 Добавлено: 30 июня 2011 21:14    

Посетители
vladgalay
--

Возраст: 29 | | Водолей
Сообщений: 1400
Благодарности: 22 / 150
Репутация: 190
Предупреждений: 0
Друзья
Тут: 15 лет
nikita1996spb, не возражаю конечно wink !

Про второе: тут нужно создавать функцию laughing . Так какое действие должно повторяться? Это:

times = times + 1
until times == 44
Наверх 
Ссылка на пост #45 Добавлено: 30 июня 2011 22:18    

Посетители
nikita1996spb
--

Возраст: 28 | | Дева
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
vladgalay, это пока не надо, я просто спрашиваю, можно ли для "repeat" задать определённое число. Мне надо, чтобы анимация происходила не пока кнопка нажата, а если её нажали(вне зависимости от того, сколько её держат) допустим делалось 40 шагов, а не 1 laughing
Я знаю, что можно 40 раз вставить код, похожий на твой, но есть ли способ по проще? laughing
Наверх 
Непростой вопрос по lua
  • 85

  
Добавить эту тему в ОднаКнопка

Похожие темы:
Название Темы [ответов]АвторДатаФорум
» Вопрос с прошивкой [1]
  Мега вопрос
Zver9720.09.11PSP »» Прошивки для PSP
» Вопрос по Joysens [1]
  Вопрос
MRAKO12.02.11Консультации, помощь, советы »» Консультационный центр по PSP
» вопрос по Dantes inferno [7]
  вопрос по Dante's Inferno
Mafiozi23204.02.11PSP »» Dante's Inferno
» Вопрос про Ipod Touch [3]
  Вопрос про Ipod Touch про установку Itunes.
STreet B30.10.10Клуб PSPinfo.RU »» Болталка
» Вопрос по поводу прошивки PSP [8]
  Вопрос по поводу прошивки PSP 2008
Neko Len04.06.12Консультации, помощь, советы »» Консультационный центр по PSP
» Вопрос по ps3 [24]dima959508.11.12Клуб PSPinfo.RU »» Болталка
» Вопрос [3]dima959528.07.12Клуб PSPinfo.RU »» Болталка
» Вопрос? [5]dima959521.07.12Клуб PSPinfo.RU »» Болталка
» вопрос [6]alyrik08.05.12Клуб PSPinfo.RU »» Болталка
» c++ на psp вопрос [8]
  c++ на psp вопрос
r-kazakoff10.04.12Клуб PSPinfo.RU »» Программирование

Информация
Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.


Flash игры onLine |  Игры для PSP |  Обои для PSP |  Софт для PSP |  Темы для PSP |  Сейвы для PSP |  Комиксы для PSP |  Форум |  Карта сайта |   
"" and "PlayStation" are registered trademarks of Sony Computer Entertainment Inc. "", PSP and "UMD" are trademarks of Sony Computer Entertainment Inc. "", "XMB", "Memory Stick Duo" and the "Memory Stick Duo" logotype are trademarks of Sony Corp. All product titles, publisher names, trademarks, artwork and associated imagery are trademarks, registered trademarks and/or copyright material of the respective owners. All rights reserved.
Game's TOP-100 Counter Рейтинг@Mail.ru
Дешевле не найти
gameADnet - выгодная реклама для сайтов с играми