Vai al contenuto


Toggle Chat RM - Chat Apri la Chat in un popup

E' severamente vietato richiedere supporto su RPG Maker in chat!
@  Caba33akaMimik : (25 May 2012 - 09:56 PM) sera a tutti ^^
@  Melosx : (25 May 2012 - 08:30 PM) Buonasera a tutti
@  Hashmin : (25 May 2012 - 02:15 PM) ciao a tt!
@  Pech93 : (24 May 2012 - 01:55 PM) ho aggiunto delle composizioni originali!!! Chi le vuole ascoltare e dare qualche commento costruttivo?
@  MihaChan : (23 May 2012 - 09:19 PM) a parte i denti -che stanno decidendo di darmi noia in questi giorni-, tutto okay~
@  Melosx : (23 May 2012 - 09:18 PM) bene ^.^ ... Tu??
@  MihaChan : (23 May 2012 - 09:17 PM) come va? xD
@  MihaChan : (23 May 2012 - 09:16 PM) okay
@  MihaChan : (23 May 2012 - 09:16 PM) ah
@  Melosx : (23 May 2012 - 09:14 PM) ciao miha... ai dont spic inglisc
@  MihaChan : (23 May 2012 - 09:12 PM) how'sa goin'?
@  MihaChan : (23 May 2012 - 09:12 PM) ciao Mel!
@  Melosx : (23 May 2012 - 09:07 PM) ciao
@  MihaChan : (23 May 2012 - 09:06 PM) salve D:
@  Pech93 : (23 May 2012 - 08:05 PM) MIk?
@  Melosx : (23 May 2012 - 07:51 PM) VIENI SU MSN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:51 PM) MIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:46 PM) *iù
@  Melosx : (23 May 2012 - 07:38 PM) iu spin mi rai rau bebi rai rau laic a record bebi rau rau rau rau
@  Melosx : (23 May 2012 - 07:37 PM) lalalallalallalallallllllllllalalalallaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!

Second Parallax Layer


  • Per cortesia connettiti per rispondere
1 risposta a questa discussione

#1 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 06 February 2012 - 12:44 AM

Nome Script: Second Parallax Layer
Versione: N/D
Autore/i: Crazyninjaguy

Informazioni:
Questo semplice script funziona un pò come l'uso delle picture, a differenza che può inserire anche più di 20 immagini.
Chi mappa in parallax infatti, potrebbe averne bisogno ^^

Screenshot:
Spoiler

Istruzioni:
Inserite lo script sotto Material.
Istruzioni all'interno dello script.

Script:
#===============================================================================
# * AEE - Second Parallax Layer
# * By Crazyninjaguy
# * http://www.planetdev.co.uk
# * Part of Cng's Ace Engine Evolution
# ---------------------------------------------------------------------------
# * Follow the script instructions to setup correctly.
#===============================================================================

$imported = {} if $imported == nil
$imported["AEE-ParallaxingLayers"] = true

module AEE
module Parallax
# Leave this line alone
MAPS = []

# Set this to true if you want MAP[Map ID] to have two parallax layers.
MAPS[1] = true
# To add a new map to the script, simply add MAPS[Map ID] = true
# on a new line. For example.
# MAPS[12] = true
# Without the '#' at the start of the line.

end # Parallax
end # AEE

class Spriteset_Map
include AEE::Parallax
#=============================================================================
# * Create_parallax - ALIASED
#=============================================================================
alias aee_spritesetmap_parallaxing_createparallax create_parallax
def create_parallax
aee_spritesetmap_parallaxing_createparallax
@parallax2 = Plane.new(@viewport1)
@parallax2.z = 201 # Above Character
end # create_parallax
#=============================================================================
# * Dispose_parallax - ALIASED
#=============================================================================
alias aee_spritesetmap_parallaxing_disposeparallax dispose_parallax
def dispose_parallax
@parallax2.bitmap.dispose if @parallax2.bitmap
@parallax2.dispose
end # dispose_parallax
#=============================================================================
# * Update_parallax - OVERWRITTEN
#=============================================================================
def update_parallax
if @parallax_name != $game_map.parallax_name
@parallax_name = $game_map.parallax_name
@parallax.bitmap.dispose if @parallax.bitmap
@parallax.bitmap = Cache.parallax(@parallax_name)
@parallax2.bitmap.dispose if @parallax2.bitmap
if MAPS[$game_map.map_id] == true
@parallax2.bitmap = Cache.parallax("#{@parallax_name}_layer2")
end
Graphics.frame_reset
end
if MAPS[$game_map.map_id] == true
@parallax.ox = $game_map.display_x * 32
@parallax.oy = $game_map.display_y * 32
@parallax2.ox = $game_map.display_x * 32
@parallax2.oy = $game_map.display_y * 32
elsif
@parallax.ox = $game_map.parallax_ox(@parallax.bitmap)
@parallax.oy = $game_map.parallax_oy(@parallax.bitmap)
end
end # update_parallax
end # Spriteset_Map

Note dell'Autore:
Per l'uso dello script in giochi commerciali, contattare l'autore.
Immagine inserita
Spoiler

#2 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 08 February 2012 - 05:12 AM

Aggiornato lo script, che a quanto sembrerebbe sarebbe il primo di una serie chiamata Ace Engine Evolution (AEE).
Modificato anche le Note dell'Autore in quanto ora per uso a scopo commerciale dello script, bisogna chiedere il permesso.
Immagine inserita
Spoiler




1 utente(i) stanno leggendo questa discussione

0 utenti, 1 ospiti, 0 utenti anonimi