소환수 작업 중...

This commit is contained in:
Ino 2025-05-06 16:05:38 +09:00
parent 42a10df3ae
commit aabdf539d2
11 changed files with 24649 additions and 7 deletions

View File

@ -119,7 +119,7 @@ ModelImporter:
events:
- time: 0.078749985
functionName: Projectile
data: Projectile_PinkMagicArrow
data: Projectile_SummonWorm
objectReferenceParameter: {instanceID: 0}
floatParameter: 0
intParameter: 0

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1,139 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1350445096495842306
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1350445096495842305}
- component: {fileID: 2691850233177647995}
m_Layer: 0
m_Name: Effect_Hit_SummonWorm
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1350445096495842305
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1350445096495842306}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 8883180771092707296}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2691850233177647995
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1350445096495842306}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 456d2bd1c5c2e5e4b8b948836c4975a4, type: 3}
m_Name:
m_EditorClassIdentifier:
NoUseParticleTime: 1
OffTime: 1.5
e_EffectLocation: 0
--- !u!1001 &7970997105527824532
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1350445096495842305}
m_Modifications:
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalScale.x
value: 0.35
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalScale.y
value: 0.35
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalScale.z
value: 0.35
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1574516568193800055, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
propertyPath: m_Name
value: Hit_wind
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e563edd5302ec2340a5bc06e57d1e901, type: 3}
--- !u!4 &8883180771092707296 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1574516568193800052, guid: e563edd5302ec2340a5bc06e57d1e901,
type: 3}
m_PrefabInstance: {fileID: 7970997105527824532}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 23b0c65ee1dda4f46acb077a83141758
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -49,6 +49,7 @@ MonoBehaviour:
m_Pierce: 0
str_HitEffect:
m_ShowTimeOverEffect: 1
ShowTarget: 1
--- !u!65 &6782093134866277011
BoxCollider:
m_ObjectHideFlags: 0

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f1e3f3e39cf54ae4cb8066b7ee47f085
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -10,14 +10,14 @@ public class MyActor : Actor
if (isTarget)
{
if (m_Target.m_IsLockTarget && !m_Target.IsDead()) return;
if (IsRole(eRole.PC)) m_Target.Set_Outline(false);
if (IsMainPC()) m_Target.Set_Outline(false);
}
m_Target = ActorInfo.Ins.Get_Nearest_EnemyActor_orNull(IsEnemy(), Get_position(), forcefind ? float.MaxValue : f_FindEnemyRange);
if (isTarget)
{
if (IsRole(eRole.PC))
if (IsMainPC())
{
m_Target.Set_Outline(true);
//MonsterSimpleInfo.Ins.Set(m_Target);

View File

@ -24,16 +24,29 @@ public class SummonActor : MyActor
m_Stat.Set_Stat(true, eStat.BaseDmg, m_Stat.Get_Stat(eStat.BaseDmg) * _attackrate);
m_Stat.Set_Stat(true, eStat.HP, m_Stat.Get_Stat(eStat.HP) * _hprate);
m_NavMeshAgent.speed = owner.Get_MoveSpeed();
m_NavStopDistance = f_FindEnemyRange = SummonType == eSummon.Golem ? 1.5f : 3.5f;
Set_Warp(owner.Get_position() + Vector3.forward);
InGameInfo.Ins.Show_Effect(SummonType == eSummon.Golem ? "Effect_Summoning_Golem" : "Effect_Summoning", transform.position);
f_FindEnemyRange = table_GlobalValue.Ins.Get_Float("f_Pet_FindEnemyRange");
switch(SummonType)
{
case eSummon.Golem:
m_NavStopDistance = 1.5f;
InGameInfo.Ins.Show_Effect("Effect_Summoning_Golem", transform.position);
transform.localScale = Vector3.one * 3.0f;
break;
default:
m_NavStopDistance = 3.5f;
InGameInfo.Ins.Show_Effect("Effect_Summoning", transform.position);
transform.localScale = Vector3.one * 1.5f;
break;
}
Set(isEnemy, owner, owner.Get_ServerData(), 0, true);
Get_HUDUI().Set_HPSlider(this);
Set_Coroutine(() =>
{
IsStop = false;
Set_Target();
}, 1f);
}