mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 17:26:01 +08:00
[unity] Examples scripts updated for 4.0-beta, added fixed atlas image for stretchyman on Unity since it requires manually crafted normal- and emission maps.
This commit is contained in:
parent
ee3f088e6c
commit
fdbaac149a
@ -449,11 +449,10 @@ cp -f ../hero/export/hero-pma.atlas "$UNITY_TARGET_DIR/hero-pro.atlas.txt"
|
|||||||
sed -i 's/hero-pma.png/hero-pro.png/g' "$UNITY_TARGET_DIR/hero-pro.atlas.txt"
|
sed -i 's/hero-pma.png/hero-pro.png/g' "$UNITY_TARGET_DIR/hero-pro.atlas.txt"
|
||||||
cp -f ../hero/export/hero-pma.png "$UNITY_TARGET_DIR/hero-pro.png"
|
cp -f ../hero/export/hero-pma.png "$UNITY_TARGET_DIR/hero-pro.png"
|
||||||
|
|
||||||
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/Raptor"
|
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/raptor-pro-and-mask"
|
||||||
cp -f ../raptor/export/raptor-pro.json "$UNITY_TARGET_DIR/raptor.json"
|
cp -f ../raptor/export/raptor-pro.json "$UNITY_TARGET_DIR/raptor-pro.json"
|
||||||
cp -f ../raptor/export/raptor-pma.atlas "$UNITY_TARGET_DIR/raptor.atlas.txt"
|
cp -f ../raptor/export/raptor-pma.atlas "$UNITY_TARGET_DIR/raptor-pma.atlas.txt"
|
||||||
sed -i 's/raptor-pma.png/raptor.png/g' "$UNITY_TARGET_DIR/raptor.atlas.txt"
|
cp -f ../raptor/export/raptor-pma.png "$UNITY_TARGET_DIR/raptor-pma.png"
|
||||||
cp -f ../raptor/export/raptor-pma.png "$UNITY_TARGET_DIR/raptor.png"
|
|
||||||
|
|
||||||
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/spineboy-pro"
|
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/spineboy-pro"
|
||||||
cp -f ../spineboy/export/spineboy-pro.json "$UNITY_TARGET_DIR/spineboy-pro.json"
|
cp -f ../spineboy/export/spineboy-pro.json "$UNITY_TARGET_DIR/spineboy-pro.json"
|
||||||
@ -463,10 +462,10 @@ cp -f ../spineboy/export/spineboy-pma.png "$UNITY_TARGET_DIR/spineboy-pro.png"
|
|||||||
|
|
||||||
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/Stretchyman"
|
UNITY_TARGET_DIR="$ROOT/spine-unity/Assets/Spine Examples/Spine Skeletons/Stretchyman"
|
||||||
cp -f ../stretchyman/export/stretchyman-pro.json "$UNITY_TARGET_DIR/stretchyman.json"
|
cp -f ../stretchyman/export/stretchyman-pro.json "$UNITY_TARGET_DIR/stretchyman.json"
|
||||||
cp -f ../stretchyman/export/stretchyman-pma.atlas "$UNITY_TARGET_DIR/stretchyman-diffuse-pma.atlas.txt"
|
# Note: normalmap and emissionmap need to be created manually. Thus we use a separately prepared
|
||||||
sed -i 's/stretchyman-pma.png/stretchyman-diffuse-pma.png/g' "$UNITY_TARGET_DIR/stretchyman-diffuse-pma.atlas.txt"
|
# atlas and diffuse map here so that the maps always match. These atlas textures are copied to the target dir.
|
||||||
cp -f ../stretchyman/export/stretchyman-pma.png "$UNITY_TARGET_DIR/stretchyman-diffuse-pma.png"
|
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-diffuse-pma.atlas.txt "$UNITY_TARGET_DIR/stretchyman-diffuse-pma.atlas.txt"
|
||||||
# Note: normalmap and emissionmap have been created manually, a recreated version is copied to the target dir.
|
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-diffuse-pma.png "$UNITY_TARGET_DIR/stretchyman-diffuse-pma.png"
|
||||||
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-normals.png "$UNITY_TARGET_DIR/"
|
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-normals.png "$UNITY_TARGET_DIR/"
|
||||||
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-emission.png "$UNITY_TARGET_DIR/"
|
cp -f $UNITY_SOURCE_DIR/stretchyman/stretchyman-emission.png "$UNITY_TARGET_DIR/"
|
||||||
|
|
||||||
|
|||||||
@ -0,0 +1,41 @@
|
|||||||
|
|
||||||
|
stretchyman-diffuse-pma.png
|
||||||
|
size: 1024,256
|
||||||
|
format: RGBA8888
|
||||||
|
filter: Linear,Linear
|
||||||
|
repeat: none
|
||||||
|
back-arm
|
||||||
|
rotate: true
|
||||||
|
xy: 679, 173
|
||||||
|
size: 72, 202
|
||||||
|
orig: 72, 202
|
||||||
|
offset: 0, 0
|
||||||
|
index: -1
|
||||||
|
back-leg
|
||||||
|
rotate: true
|
||||||
|
xy: 2, 2
|
||||||
|
size: 100, 318
|
||||||
|
orig: 100, 318
|
||||||
|
offset: 0, 0
|
||||||
|
index: -1
|
||||||
|
body
|
||||||
|
rotate: true
|
||||||
|
xy: 2, 104
|
||||||
|
size: 141, 452
|
||||||
|
orig: 141, 452
|
||||||
|
offset: 0, 0
|
||||||
|
index: -1
|
||||||
|
front-arm
|
||||||
|
rotate: true
|
||||||
|
xy: 456, 100
|
||||||
|
size: 145, 221
|
||||||
|
orig: 145, 221
|
||||||
|
offset: 0, 0
|
||||||
|
index: -1
|
||||||
|
head
|
||||||
|
rotate: true
|
||||||
|
xy: 322, 15
|
||||||
|
size: 87, 102
|
||||||
|
orig: 87, 102
|
||||||
|
offset: 0, 0
|
||||||
|
index: -1
|
||||||
BIN
examples/spine-unity/stretchyman/stretchyman-diffuse-pma.png
Normal file
BIN
examples/spine-unity/stretchyman/stretchyman-diffuse-pma.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 112 KiB |
Loading…
x
Reference in New Issue
Block a user