Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@yuw-unknown
yuw-unknown / BehaviourUtility.cs
Last active August 14, 2017 04:07
Behaviourの共通機能 主にPosition周り
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/**
* Behaviourの共通機能
* FIXME: 毎回BehaviourUtilityを記載するのも冗長なので何か手を打ちたい
* - BUにリネーム?
* - 他もっと便利にアクセス出来る方法があれば
*/
@yuw-unknown
yuw-unknown / BaseMonoBehaviour.cs
Created August 14, 2017 04:25
MonoBehaviourの親クラスSample
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BaseMonoBehaviour : MonoBehaviour {
// -----------------------------------------
// Instance
// -----------------------------------------
//初期化したかどうかのフラグ(一度しか初期化が走らないようにするため)
@yuw-unknown
yuw-unknown / ArborCatStateStageIn.cs
Created August 14, 2017 07:52
Arbor2の他のオブジェクトの状態を監視するSample
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Arbor
{
/**
* 猫が茂みに居るStatusになった際に、次のStateを呼び出します
*/
[AddComponentMenu("")]
@yuw-unknown
yuw-unknown / ArborButtonInteractable.cs
Created August 14, 2017 09:37
Arborを用いたボタンの活性/非活性
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace Arbor {
/**
* ボタンを活性/非活性にします
*/
@yuw-unknown
yuw-unknown / ArborOpenDoorTransition.cs
Created August 15, 2017 13:54
Arbor2Sample 条件を見て、State先を切り替える
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Arbor {
/**
* 戸棚があいていればTransitionします
*/
[AddComponentMenu("")]
@yuw-unknown
yuw-unknown / ArborChangeSpriteColor.cs
Created August 16, 2017 11:37
Arbor2でSpriteRendererの色を変更します
using UnityEngine;
using System.Collections;
using Arbor;
/**
* Spriteの色を変更します
*/
// MenuのComponentにメニューを追加する
[AddComponentMenu("Arbor/Sprite色変更")]
@yuw-unknown
yuw-unknown / ArborTransitionOnClick.cs
Created August 21, 2017 15:44
Arbor2とUniRxとを組み合わせ指定回数クリックされたら次のStateに遷移する。
using UnityEngine;
using System.Collections;
using System.Linq;
using Arbor;
using UniRx;
using UniRx.Triggers;
/**
* 指定回数Mouseクリック / Tapがされると次のStateへ遷移するScriptです。
@yuw-unknown
yuw-unknown / TwitterKitForUnitySample.cs
Last active August 26, 2017 19:02
Twitter Kit for UnityのSample
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TwitterKit.Unity;
public class TwitterKitForUnitySample : MonoBehaviour {
private string _AccessToken;
private string _Secret;
@yuw-unknown
yuw-unknown / FirebaseTwitterAuthenticationSample.cs
Last active September 2, 2017 10:27
Firebase AuthenticationのTwitter認証Sample.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Linq;
using TwitterKit.Unity;
using Firebase;
using Firebase.Database;
using Firebase.Unity.Editor;
public class PUFirebaseTwitterLogin : MonoBehaviour {
@yuw-unknown
yuw-unknown / FirebaseRealtimeDatabaseSample1.cs
Last active July 10, 2018 02:39
FirebaseのRealtimeDatabaseをUnityからTwitter認証を用いてデータ取得するSample
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
using TwitterKit.Unity;
using Firebase;
using Firebase.Database;
using Firebase.Unity.Editor;