Skip to content

Instantly share code, notes, and snippets.

@suakig
suakig / ItemButton.cs
Created May 12, 2015 15:46
ItemButton.cs
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class ItemButton : MonoBehaviour
{
public int price = 1000;
private Button itemButton;
void Awake ()
@suakig
suakig / CoinText.cs
Created May 12, 2015 15:44
CoinText.cs
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class CoinText : MonoBehaviour
{
private Text coinText;
void Awake ()
{
@suakig
suakig / DeleGateAction.cs
Created May 12, 2015 15:43
DeleGateAction.cs
using UnityEngine;
using System.Collections;
using System;
public class DeleGateAction
{
private const string COIN_KEY = "Coin";
public static Action<int> OnCoinChange = delegate {};
public static int Get()
@suakig
suakig / ExcelDataTest.cs
Created May 9, 2015 09:11
ExcelDataTest.cs
using UnityEngine;
using System.Collections;
public class ExcelDataTest : MonoBehaviour
{
void Start ()
{
var entityItem = Resources.Load("ExcelData/param1") as Entity_item1 ;
var sheet = entityItem.sheets.Find ((s) => s.name.Equals ("item1"));
foreach(var param in sheet.list){
@suakig
suakig / EndMonoBehaviourSample.cs
Last active August 29, 2015 14:20
EndMonoBehaviourSample.cs
using UnityEngine;
using System.Collections;
public class EndMonoBehaviourSample : EndMonoBehaviour
{
private Hashtable table = new Hashtable();
private void Start()
{
iTween.MoveTo(gameObject, iTween.Hash("x", 20, "looptype", iTween.LoopType.loop));
@suakig
suakig / EndMonoBehaviour.cs
Created May 9, 2015 07:46
EndMonoBehaviour.cs
using UnityEngine;
using System.Collections;
public class EndMonoBehaviour : MonoBehaviour
{
bool isApplicationQuit = false;
private void OnApplicationQuit()
{
isApplicationQuit = true;
@suakig
suakig / ArgumentChangeStringToMethodSample.cs
Last active August 29, 2015 14:20
ArgumentChangeStringToMethodSample.cs
using UnityEngine;
using System;
using System.Collections;
public class ArgumentChangeStringToMethodSample : ArgumentChangeStringToMethod
{
void Start ()
{
Invoke (CallTestInvoke, 1);
InvokeRepeating (CallTestInvoke, 2, 2);
@suakig
suakig / ArgumentChangeStringToMethod.cs
Created May 8, 2015 17:23
ArgumentChangeStringToMethod.cs
using UnityEngine;
using System;
using System.Collections;
public class ArgumentChangeStringToMethod : MonoBehaviour
{
/// <summary>
/// 関数,呼出までの遅延秒数
/// </summary>
/// <param name="action">Action.</param>
@suakig
suakig / TestSingletonFromResourcesTestCall.cs
Created May 8, 2015 16:10
TestSingletonFromResourcesTestCall.cs
using UnityEngine;
using System;
using System.Collections;
public class TestSingletonFromResourcesTestCall : MonoBehaviour
{
void Start ()
{
TestSingletonFromResources.instance.TestCall ();
Invoke ((Action)SceneMove, 1.0f);
@suakig
suakig / TestSingletonFromResources.cs
Created May 8, 2015 16:07
TestSingletonFromResources.cs
using UnityEngine;
using System.Collections;
public class TestSingletonFromResources : MonoSingletonFromResources<TestSingletonFromResources>
{
public int data1;
public int data2;
public int data3;
public int data4;