211 lines
4.6 KiB
Plaintext
211 lines
4.6 KiB
Plaintext
scene version=1 {
|
|
node "a0d20000000000000000000000000001" name="Ground" enabled=true layers=1 {
|
|
transform {
|
|
position=[0, 2]
|
|
rotation=0
|
|
scale=[1, 1]
|
|
}
|
|
component "engine.SpriteRenderer" version=1 {
|
|
sprite=asset("ae900000000000000000000000000010")
|
|
layer=0
|
|
order=0
|
|
tint=#4b5563ff
|
|
origin=[0.5, 0.5]
|
|
size=[30, 0.6]
|
|
flipX=false
|
|
flipY=false
|
|
blend=premultiplied
|
|
filter=nearest
|
|
}
|
|
component "physics.Body2D" version=1 {
|
|
type=static
|
|
massMode=auto
|
|
mass=0
|
|
gravityScale=1
|
|
linearDamping=0
|
|
angularDamping=0
|
|
fixedRotation=false
|
|
bullet=false
|
|
allowSleep=true
|
|
interpolate=false
|
|
layer=0
|
|
mask=-1
|
|
}
|
|
component "physics.BoxCollider2D" version=1 {
|
|
offset=[0, 0]
|
|
isTrigger=false
|
|
friction=0.2
|
|
restitution=0
|
|
density=1
|
|
size=[30, 0.6]
|
|
}
|
|
}
|
|
node "a0d20000000000000000000000000002" name="WallLeft" enabled=true layers=1 {
|
|
transform {
|
|
position=[-13, -1]
|
|
rotation=0
|
|
scale=[1, 1]
|
|
}
|
|
component "engine.SpriteRenderer" version=1 {
|
|
sprite=asset("ae900000000000000000000000000010")
|
|
layer=0
|
|
order=0
|
|
tint=#4b5563ff
|
|
origin=[0.5, 0.5]
|
|
size=[0.6, 6]
|
|
flipX=false
|
|
flipY=false
|
|
blend=premultiplied
|
|
filter=nearest
|
|
}
|
|
component "physics.Body2D" version=1 {
|
|
type=static
|
|
massMode=auto
|
|
mass=0
|
|
gravityScale=1
|
|
linearDamping=0
|
|
angularDamping=0
|
|
fixedRotation=false
|
|
bullet=false
|
|
allowSleep=true
|
|
interpolate=false
|
|
layer=0
|
|
mask=-1
|
|
}
|
|
component "physics.BoxCollider2D" version=1 {
|
|
offset=[0, 0]
|
|
isTrigger=false
|
|
friction=0.2
|
|
restitution=0.3
|
|
density=1
|
|
size=[0.6, 6]
|
|
}
|
|
}
|
|
node "a0d20000000000000000000000000003" name="WallRight" enabled=true layers=1 {
|
|
transform {
|
|
position=[13, -1]
|
|
rotation=0
|
|
scale=[1, 1]
|
|
}
|
|
component "engine.SpriteRenderer" version=1 {
|
|
sprite=asset("ae900000000000000000000000000010")
|
|
layer=0
|
|
order=0
|
|
tint=#4b5563ff
|
|
origin=[0.5, 0.5]
|
|
size=[0.6, 6]
|
|
flipX=false
|
|
flipY=false
|
|
blend=premultiplied
|
|
filter=nearest
|
|
}
|
|
component "physics.Body2D" version=1 {
|
|
type=static
|
|
massMode=auto
|
|
mass=0
|
|
gravityScale=1
|
|
linearDamping=0
|
|
angularDamping=0
|
|
fixedRotation=false
|
|
bullet=false
|
|
allowSleep=true
|
|
interpolate=false
|
|
layer=0
|
|
mask=-1
|
|
}
|
|
component "physics.BoxCollider2D" version=1 {
|
|
offset=[0, 0]
|
|
isTrigger=false
|
|
friction=0.2
|
|
restitution=0.3
|
|
density=1
|
|
size=[0.6, 6]
|
|
}
|
|
}
|
|
node "a0d20000000000000000000000000004" name="Ball" enabled=true layers=1 {
|
|
transform {
|
|
position=[-6, 1.2]
|
|
rotation=0
|
|
scale=[1, 1]
|
|
}
|
|
component "engine.SpriteRenderer" version=1 {
|
|
sprite=asset("ae900000000000000000000000000010")
|
|
layer=0
|
|
order=1
|
|
tint=#f59e0bff
|
|
origin=[0.5, 0.5]
|
|
size=[1, 1]
|
|
flipX=false
|
|
flipY=false
|
|
blend=premultiplied
|
|
filter=nearest
|
|
}
|
|
component "physics.Body2D" version=1 {
|
|
type=dynamic
|
|
massMode=auto
|
|
mass=0
|
|
gravityScale=1
|
|
linearDamping=0.2
|
|
angularDamping=0
|
|
fixedRotation=false
|
|
bullet=false
|
|
allowSleep=false
|
|
interpolate=true
|
|
layer=0
|
|
mask=-1
|
|
}
|
|
component "physics.CircleCollider2D" version=1 {
|
|
offset=[0, 0]
|
|
isTrigger=false
|
|
friction=0.6
|
|
restitution=0.1
|
|
density=1
|
|
radius=0.5
|
|
}
|
|
component "audio.AudioSource2D" version=1 {
|
|
clip=asset("ae900000000000000000000000000a03")
|
|
event=asset("00000000000000000000000000000000")
|
|
volume=0.8
|
|
pitch=1
|
|
pan=0
|
|
bus=sfx
|
|
loop=true
|
|
playOnStart=true
|
|
spatial=true
|
|
minDistance=2
|
|
maxDistance=18
|
|
rolloff={ ease=outQuad }
|
|
panWidth=0.9
|
|
pauseWith=game
|
|
}
|
|
component "engine.Script" version=1 {
|
|
script "game.demo.Roller" enabled=true {
|
|
Speed=6
|
|
Bump=asset("ae900000000000000000000000000a02")
|
|
Replay=false
|
|
}
|
|
}
|
|
}
|
|
node "a0d20000000000000000000000000005" name="Camera" enabled=true layers=1 {
|
|
transform {
|
|
position=[0, -1]
|
|
rotation=0
|
|
scale=[1, 1]
|
|
}
|
|
component "engine.Camera2D" version=1 {
|
|
zoom=34
|
|
viewport=[0, 0, 1, 1]
|
|
mask=-1
|
|
order=0
|
|
clear=true
|
|
clearColor=#111827ff
|
|
scale=fitVirtual
|
|
virtual=[960, 540]
|
|
active=true
|
|
}
|
|
component "audio.AudioListener2D" version=1 {
|
|
active=true
|
|
}
|
|
}
|
|
}
|