• Anmelden

TheBlackCherub

Ankömmling

  • »TheBlackCherub« ist der Autor dieses Themas

Motto: Leute, ihr müsst die Sache viel gechillter angehen.

  • Nachricht senden

1

Dienstag, 18. November 2008, 13:06

script um picture von der 5. prioritätsebene des tilesets überdecken zu lassen

hey oh,
ich suche ein script oder einen befehl, der dafür sorgt, dann ein picture zwischen der 4. und 5. tilesetebene angezeigt wird, also von tiles mti priorität 5 überdeckt wird. hat jemand was, oder geht das überhaubt?
ich hab schon nach möglichkeiten gesucht, aber bisher noch nichts gefunden.
wenn jemand was aht, wäre ich sehr dankbar
gruß,
cherub
Meine Scripte, nur eins öffentlich:
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo

Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented

"Was ist schon zeit?" kann der sagen, der unsterblich ist.

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

2

Dienstag, 18. November 2008, 14:32

Hier hab ichs mal versucht, aber irgendwie hat das Skript einen Fehler, den ich nicht finde^^
Vllt findest du ja jemanden, der es verbessert oder machst es selbst. Damit lässt sich dann der z-Wert von Pictures verändern.

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class Game_Picture
  attr_accessor :z
  alias das_alte_show show
  alias das_alte_update update
  alias das_alte_initialize initialize
  def initialize(number)
	das_alte_initialize(number)
	@z = 0.0
  end
  def show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
	das_alte_show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
	@z = @number
  end
  def change_z(z,duration)
	@duration = duration
	@target_z = z
  end
  def update
	das_alte_update
	if @duration >= 1
  	d = @duration
  	@z = (@z * (d - 1) + @target_z) / d
  	@duration -= 1
	end
  end
end
 
class Sprite_Picture < Sprite
  alias das_alte_update update
  def update
	das_alte_update
	self.z = @picture.z
  end
end
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

3

Samstag, 29. November 2008, 22:16

So geht das nicht... ich hab den Viewport der Pictures von 2 auf 1 gestellt (event- und tileebene), doch da waren alle Pictures unter dem Spieler aber über den Tiles.
Dort liegt aber irgendwo die Lösung glaube ich, ich komm nur nicht drauf >_<

Social Bookmarks