Skip to content

Instantly share code, notes, and snippets.

@suakig
suakig / _Time.cs
Last active August 29, 2015 14:19
_Time.cs
using UnityEngine;
using System.Collections;
public static class _Time
{
private static int iLastFrame = 0;
private static float fLastTime = 0.0f;
private static float fDeltaTime = 0.0f;
// 初期化:Start() で実行
@suakig
suakig / TimeDoSample.cs
Created April 19, 2015 14:30
TimeDoSample.cs
using UnityEngine;
using System.Collections;
public class TimeDoSample : MonoBehaviour {
public bool stopTime;
float time = 0.1f;
TimeDo update;
TimeDo updateAnyTimeDo;
TimeDo fixedUpdate;
@suakig
suakig / Gun.cs
Created April 19, 2015 15:11
Gun.cs
using UnityEngine;
using System.Collections;
/// <summary>
/// 弾丸を生成発射するクラス
/// リロード時間
/// クールタイム時間
/// パルス発射
/// 発射方法変更
/// </summary>
@suakig
suakig / Bullet.cs
Created April 19, 2015 15:12
Bullet.cs
using UnityEngine;
using System.Collections;
/// <summary>
/// Gun.csクラスによって生成された弾丸の処理クラス
/// </summary>
public class Bullet : MonoBehaviour
{
public float speed;
public float deleteTime;
@suakig
suakig / DateTimeNist.cs
Last active August 29, 2015 14:19
DateTimeNist.cs
using System;
using System.Net;
using System.Net.Cache;
using System.IO;
using System.Text.RegularExpressions;
public class DateTimeNist
{
public static DateTime Now
{
@suakig
suakig / TimeSample.cs
Created April 20, 2015 09:16
TimeSample.cs
using UnityEngine;
using System.Collections;
using System;
using System.Net;
using System.Net.Cache;
using System.IO;
using System.Text.RegularExpressions;
public class TimeSample : MonoBehaviour
{
@suakig
suakig / PostBuildProcess.cs
Last active August 23, 2021 15:20
PostBuildProcess.cs
using UnityEngine;
using UnityEditor;
using UnityEditor.Callbacks;
using UnityEditor.iOS.Xcode;
using System.IO;
using System.Collections.Generic;
public class PostBuildProcess : MonoBehaviour
{
internal static void CopyAndReplaceDirectory(string srcPath, string dstPath)
using UnityEngine;
using System.Collections;
public class Weapon : MonoBehaviour {
[System.NonSerialized] public GameObject whoEquip;
Gun[] gun;
void Start ()
{
@suakig
suakig / Mask.cs
Last active August 29, 2015 14:19
Mask.cs
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Mask : MonoBehaviour {
private const string PATH = "Prehabs/Color/";
public enum ID
{
Red = 1,
@suakig
suakig / EquipmentEditor.cs
Created April 25, 2015 06:20
EquipmentEditor.cs
using UnityEngine;
using System.Collections;
using UnityEditor;
[CustomEditor(typeof(Mask))]
public class EquipmentEditor : Editor {
public override void OnInspectorGUI()
{
var obj = target as Mask;
obj.id = (Mask.ID)EditorGUILayout.EnumMaskField ("MaskIDField", obj.id);