- Import Hodaart Low Poly Character Collection 3 (humanoid-rigged, LFS) - PlayerAvatar.cs: owner-authoritative CharacterController movement, animation derived from measured speed on every client (no NetworkAnimator needed) - OwnerAuthNetworkTransform.cs: owner-authoritative NetworkTransform - PlayerLocomotion.controller: Idle/Walk/Run 1D blend tree on Speed (reuses Hodaart clips) - PlayerCharacter.prefab (Character 01 + CC + NetworkObject + owner NT + PlayerAvatar + Animator w/ humanoid avatar); registered as PlayerPrefab - Verified in play: spawns, visible, Idle pose (rig animates), owner-auth Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
26 lines
918 B
Text
26 lines
918 B
Text
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &11400000
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: e651dbb3fbac04af2b8f5abf007ddc23, type: 3}
|
|
m_Name: DefaultNetworkPrefabs
|
|
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkPrefabsList
|
|
IsDefault: 1
|
|
List:
|
|
- Override: 0
|
|
Prefab: {fileID: 1972506626464022285, guid: d5fa70ee7813c62479bdedf080cf16ab, type: 3}
|
|
SourcePrefabToOverride: {fileID: 0}
|
|
SourceHashToOverride: 0
|
|
OverridingTargetPrefab: {fileID: 0}
|
|
- Override: 0
|
|
Prefab: {fileID: 7281996686721133410, guid: fd5a3cebd649c7242a055ff7fcd550a2, type: 3}
|
|
SourcePrefabToOverride: {fileID: 0}
|
|
SourceHashToOverride: 0
|
|
OverridingTargetPrefab: {fileID: 0}
|