91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 13.2MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-29
  • 語(yǔ)言: 其他
  • 標(biāo)簽: unity??spine??局部換膚??

資源簡(jiǎn)介

看了網(wǎng)上一大堆unity的spine局部換膚,找不到一個(gè)demo參考,對(duì)于一個(gè)unity新手真的是難受,我自己寫了一個(gè)demo,對(duì)官方樣例中的手槍和眼鏡進(jìn)行換膚。有興趣的可以看一下

資源截圖

代碼片段和文件信息


using?UnityEngine;
using?Spine.Unity.Modules.AttachmentTools;
using?System.Collections;

namespace?Spine.Unity.Examples
{

????//?This?is?an?example?script?that?shows?you?how?to?change?images?on?your?skeleton?using?UnityEngine.Sprites.
????public?class?ChangeGunAndgoggles?:?MonoBehaviour
????{

????????#region?Inspector
????????[SpineSkin]
????????public?string?templateAttachmentsSkin?=?“base“;
????????public?Material?sourceMaterial;?//?This?will?be?used?as?the?basis?for?shader?and?material?property?settings.

????????[Header(“Visor“)]
????????public?Sprite?visorSprite;
????????[SpineSlot]?public?string?visorSlot;
????????[SpineAttachment(slotField:?“visorSlot“?skinField:?“baseSkinName“)]?public?string?visorKey?=?“goggles“;

????????[Header(“Gun“)]
????????public?Sprite?gunSprite;
????????[SpineSlot]?public?string?gunSlot;
????????[SpineAttachment(slotField:?“gunSlot“?skinField:?“baseSkinName“)]?public?string?gunKey?=?“gun“;

????????[Header(“Runtime?Repack“)]
????????public?bool?repack?=?true;
????????public?BoundingBoxFollower?bbFollower;

????????[Header(“Do?not?assign“)]
????????public?Texture2D?runtimeAtlas;
????????public?Material?runtimeMaterial;
????????#endregion

????????Skin?customSkin;

????????void?OnValidate()
????????{
????????????if?(sourceMaterial?==?null)
????????????{
????????????????var?skeletonAnimation?=?GetComponent();
????????????????if?(skeletonAnimation?!=?null)
????????????????????sourceMaterial?=?skeletonAnimation.SkeletonDataAsset.atlasAssets[0].PrimaryMaterial;
????????????}
????????}
????????void?Update()
????????{
????????????if?(Input.GetKeyDown(KeyCode.A))
????????????{
????????????????Apply();
????????????}
????????????else?if?(Input.GetKeyDown(KeyCode.S))
????????????{
????????????????Run();
????????????}
????????????else?if?(Input.GetKeyDown(KeyCode.D))
????????????{
????????????????Reset();
????????????}
????????????else?if?(Input.GetKeyDown(KeyCode.F))
????????????{
????????????????Apply1();
????????????}
????????????else?if?(Input.GetKeyDown(KeyCode.G))
????????????{
????????????????var?skeletonAnimation?=?GetComponent();
????????????????skeletonAnimation.skeleton.SetSkin(“base“);
????????????}
????????}

????????IEnumerator?Start()
????????{
????????????yield?return?new?WaitForSeconds(1f);
????????????//?Apply();
????????}

????????void?Run()
????????{
????????????var?skeletonAnimation?=?GetComponent();
????????????//?var?skeleton?=?skeletonAnimation.Skeleton;
????????????skeletonAnimation.state.SetAnimation(0?“shoot“?false);
????????}
????????void?Reset()
????????{
????????????var?skeletonAnimation?=?GetComponent();
????????????var?skeleton?=?skeletonAnimation.Skeleton;

????????????var?repackedSkin?=?new?Skin(“repacked?skin“);
????????????repackedSkin.AddAttachments(skeleton.Data.DefaultSkin);
????????????repackedSkin.AddAttachments(cu

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????22618??2019-10-18?14:17??ChangeSkin\Assembly-CSharp-Editor.csproj

?????文件??????28707??2019-10-18?15:13??ChangeSkin\Assembly-CSharp.csproj

?????文件??????36014??2019-08-06?01:09??ChangeSkin\Assets\Boy\image\goggles-normal.png

????..A..H.??????1685??2019-10-18?14:21??ChangeSkin\Assets\Boy\image\goggles-normal.png.meta

?????文件??????46967??2019-08-06?01:09??ChangeSkin\Assets\Boy\image\goggles-tactical.png

????..A..H.??????1685??2019-10-18?14:21??ChangeSkin\Assets\Boy\image\goggles-tactical.png.meta

?????文件??????36729??2019-08-06?01:09??ChangeSkin\Assets\Boy\image\gun-freeze.png

????..A..H.??????1685??2019-10-18?14:21??ChangeSkin\Assets\Boy\image\gun-freeze.png.meta

?????文件??????40758??2019-08-06?01:09??ChangeSkin\Assets\Boy\image\gun-normal.png

????..A..H.??????1685??2019-10-18?14:21??ChangeSkin\Assets\Boy\image\gun-normal.png.meta

????..A..H.???????172??2019-10-18?14:20??ChangeSkin\Assets\Boy\image.meta

?????文件?????165995??2019-08-06?01:09??ChangeSkin\Assets\Boy\spineboy-unity.json

????..A..H.???????158??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy-unity.json.meta

????I.A....???????689??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy-unity_SkeletonData.asset

????..A..H.???????189??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy-unity_SkeletonData.asset.meta

?????文件???????2989??2019-08-06?01:09??ChangeSkin\Assets\Boy\spineboy.atlas.txt

????..A..H.???????158??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy.atlas.txt.meta

?????文件?????599223??2019-08-06?01:09??ChangeSkin\Assets\Boy\spineboy.png

????..A..H.??????1685??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy.png.meta

????I.A....???????531??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy_Atlas.asset

????..A..H.???????189??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy_Atlas.asset.meta

????I.A....???????804??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy_Material.mat

????..A..H.???????188??2019-10-18?14:21??ChangeSkin\Assets\Boy\spineboy_Material.mat.meta

????..A..H.???????172??2019-10-18?14:20??ChangeSkin\Assets\Boy.meta

?????文件???????4344??2019-10-17?18:34??ChangeSkin\Assets\Nan\nan.atlas.txt

????..A..H.???????158??2019-10-18?14:45??ChangeSkin\Assets\Nan\nan.atlas.txt.meta

?????文件?????160266??2019-10-17?18:34??ChangeSkin\Assets\Nan\nan.json

????..A..H.???????158??2019-10-18?14:45??ChangeSkin\Assets\Nan\nan.json.meta

?????文件?????719000??2019-10-17?18:34??ChangeSkin\Assets\Nan\nan.png

????..A..H.??????1685??2019-10-18?14:45??ChangeSkin\Assets\Nan\nan.png.meta

............此處省略1951個(gè)文件信息

評(píng)論

共有 條評(píng)論