Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS |
|
|
Модератор форума: Manoichi, Skamp |
Mugen Форум | Сообщество разработчиков M.U.G.E.N Туториалы / Tutorials Помогите плз |
Помогите плз |
Дата: Суббота, 01.02.2014, 12:54 | Сообщение # 1
Подскажите, как сделать, что бы при ударе оба игрока меняли свою палитру, скажем, на белый цвет?
[State 0, AllPalFX] type = AllPalFX ;trigger1 = ;time = 1 ;add = 0,0,0 ;mul = 256,256,256 ;sinadd = 0,0,0,10 ;invertall = 0 ;color = 256 ;ignorehitpause = ;persistent = [State 0, PalFX] type = PalFX trigger1 = time = 1 add = 0,0,0 mul = 256,256,256 ;sinadd = 0,0,0,10 invertall = 0 color = 256 ;ignorehitpause = ;persistent = с этими не получается( |
Дата: Суббота, 01.02.2014, 13:31 | Сообщение # 2
AllPallFX тебе не нужен...
[State 0, PalFX] type = PalFX trigger1 = потавь MoveContact time = 1 add = 0,0,0 mul = 256,256,256 ;sinadd = 0,0,0,10 invertall = 0 color = 256 ignorehitpause = здесь 1 ;persistent = И в HitDef вставь это: palfx.time = здесь напиши столько сколько надо palfx.mul = 256,256,256 palfx.add = 0,0,0 palfx.sinadd = 0,0,0,10 |
Дата: Суббота, 01.02.2014, 14:26 | Сообщение # 3
Спасибо, но ничего не вышло(. А существует стэйт отдельный, что бы заменить палитру твоего врага?
|
Дата: Суббота, 01.02.2014, 14:39 | Сообщение # 4
да можно создать отдельный стейт для врага... в хитдефе пропиши p2stateno = (здесь напиши номер стейта для врага) и создай стейт для врага и в этом стейте анимацию сделать от 5000 или 5090 или 5100 и вставь palfx и вместо чангстейта селфстейт и значение (value) на 5100...Но у этого:
Цитата AllPallFX тебе не нужен... [State 0, PalFX type = PalFX trigger1 = потавь MoveContact time = 1 add = 0,0,0 mul = 256,256,256 ;sinadd = 0,0,0,10 invertall = 0 color = 256 ignorehitpause = здесь 1 ;persistent = И в HitDef вставь это: palfx.time = здесь напиши столько сколько надо palfx.mul = 256,256,256 palfx.add = 0,0,0 palfx.sinadd = 0,0,0,10 ты видимо в palfx.time мало времени поставил Попробуй это [State 0, PalFX] type = PalFX trigger1 = MoveContact = 1 time = 25 ;сам настроишь время add = 0,0,0 mul = 256,256,256 ;sinadd = 0,0,0,10 invertall = 0 color = 256 ignorehitpause = 1 ;persistent = |
Дата: Суббота, 01.02.2014, 15:56 | Сообщение # 5
Спасибо, очень помогло) Ну и ещё 1 маленький вопросик. возможно и изменить политру 2-го игрока, в начале действия стейта 1-го игроака. (как?)
|
Дата: Суббота, 01.02.2014, 19:18 | Сообщение # 6
К сожалению невозможно или я просто не знаю,но без "использования hitdefa" изменить его палитру неполучиться...Возможно изменить палитру арены (bgpalfx) или палитру обоих игроков с палитрой арены одновременно (allpalfx).
|
Дата: Воскресенье, 02.02.2014, 07:57 | Сообщение # 7
Возможно
если я правильно понял что ему нужно то можно просто создать хелпер(с прозрачными спрайтыми) и хитдэф поставить на 0 |
Дата: Воскресенье, 02.02.2014, 10:12 | Сообщение # 8
Спасибо, я уже так и сдел)
|
| |||
| |||