본문 바로가기

NOTE120

[SaveSource] CameraOrbit 에셋에 포함되어있던 유용한 소스 : 타겟을 중점으로 마우스 회전하며 볼 수 있는 스크립트123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778using UnityEngine;using System.Collections; public class CameraOrbit : MonoBehaviour{ public Transform target; public float distance = 2f; public float lerpSpeed = 3f; public bool raycastedDistance = fa.. 2017. 1. 12.
[SaveSource] WaveMoveTrigger using UnityEngine.UI;using System.Collections.Generic;using UnityEngine;using System.Collections; public class WaveMoveTrigger : MonoBehaviour, ITriggerReceiver{ int m_curWave; bool m_isMovingDone; bool m_fadeOutDone; [Tooltip("보스가 나타날 웨이브를 지정해주세요")] public int m_bossWave = 3; [Tooltip("웨이브 추가시 이동")] public List m_waveTransform = null; private void Awake() { m_curWave = 1; } private void Update(.. 2017. 1. 12.
[SaveSource] SpeicalWeapon using System;using UnityEditor;using UnityEngine; public enum SPweapon{ Grenade, Mine} [RequireComponent(typeof(Rigidbody))]public class SpecialWeapon : CachedAsset{ [Tooltip("특수무기 타입 설정")] public SPweapon m_Sweapon; [Tooltip("던져지려면 Check")] public bool m_isThrow; [Tooltip("던져질 힘(숫자가작을수록 세게 날라감)")] [Range(1f, 5f)] public float m_throwPower = 0.3f; SteamVR_TrackedController trackedController; Ste.. 2017. 1. 12.
[SaveSource] WeaponDrob using UnityEngine;using System.Collections.Generic; public enum EqipWeaponType{ General, Special, None} class WeaponDrob : MonoBehaviour{ SteamVR_TrackedController trackedController; public GameObject ControllerModel; public GrableTarget grabaleTarget; public SpecialWeapon specialWeapon; Transform m_trans; Rigidbody m_rigid; Vector3 m_curPos; Vector3 m_lasPos; EqipWeaponType m_thisWeapon; privat.. 2017. 1. 4.
[SaveSource] ViveTouchPad 이제 사용하지 않는 소스 using UnityEngine;using UnityEngine.UI; // TODO : 각 버튼 클릭시 맞는 특수무기 장착&활성화 public enum SPweapon{ Grenade, Recover, Mine, Drone, None} class ViveTouchPad : MonoBehaviour{ SteamVR_TrackedController trackedController; SteamVR_Controller.Device device; SteamVR_TrackedObject trackedObj; Perform m_eqip; // in Hierarchy public GameObject m_touchpadUI; public GameObject m_weaponEqip; public.. 2017. 1. 4.
[Unity] mini TPS WASD : 방향키 , R : 리로딩, 마우스 왼쪽 : 발사 어제밤(?)부터 오늘까지 뽀짝..틈틈히 아는거 위주로 연습했던거 + 쪼끔 더해서 만들어봤다...아우 동영상 프레임 떨어져 8ㅁ8 추후에 진행해야 할 것 ▼ 적 움직이고 / 총구이펙트, 피격 이펙트 넣고 / 적 데미지나 hp 표시하고 / AI있는놈들로 바꾸고 / 맵 레벨 설청하고 / 인트로랑 로비 그리고 페이드인아웃 끼워넣고 / 스테이지 구성하고 / 머니,인벤토리,능력치 구현...음.. 갈길이 머네 틈틈히... 천천히..... stop this project :-( 2016. 12. 9.