Skip to content

Instantly share code, notes, and snippets.

public void MyFunction(){...}
public void MyFunction(float parameter){...}
public void MyFunction(int parameter){...}
public void MyFunction(string parameter){...}
public void MyFunction(bool parameter){...}
public void MyFunction(Object parameter){...}
using UnityEngine;
using System.Collections;
public class ButtonEvent : MonoBehaviour {
public void ClickButtonEvent(){
transform.position = new Vector3 (0, 5, 0);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class OnClickBtnScript : MonoBehaviour {
public Button btn;
void Start () {
btn.onClick.AddListener (OnClickBtnCallback);
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class EventTriggerEx : EventTrigger
{
public override void OnBeginDrag( PointerEventData data ){Debug.Log( "OnBeginDrag called." );}
public override void OnCancel( BaseEventData data ){Debug.Log( "OnCancel called." );}
public override void OnDeselect( BaseEventData data ){Debug.Log( "OnDeselect called." );}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class EventTriggerDelegateEx : MonoBehaviour
{
void Start( )
{
EventTrigger trigger = GetComponent<EventTrigger>( );
EventTriggerType.PointerEnter //IPointerEnterHandler.OnPointerEnter をフックする。
EventTriggerType.PointerExit //IPointerExitHandler.OnPointerExit をフックする。
EventTriggerType.PointerDown //IPointerDownHandler.OnPointerDown をフックする。
EventTriggerType.PointerUp //IPointerUpHandler.OnPointerUp をフックする。
EventTriggerType.PointerClick //IPointerClickHandler.OnPointerClick をフックする。
EventTriggerType.Drag //IDragHandler.OnDrag をフックする。
EventTriggerType.Drop //IDropHandler.OnDrop をフックする。
EventTriggerType.Scroll //IScrollHandler.OnScroll をフックする。
EventTriggerType.UpdateSelected //IUpdateSelectedHandler.OnUpdateSelected をフックする。
EventTriggerType.Select //ISelectHandler.OnSelect をフックする。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Health : MonoBehaviour {
public Slider slider;
void Update () {
//1秒間に0.5増加する速度でスライダーの値を1まで動かす
@n-taku
n-taku / CustomSearchReplace.cs
Created April 7, 2018 09:53
Unity上から一括でリネームするEditor拡張
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.Linq;
using UnityEditor.Animations;
using System.IO;
using System;
namespace CustomSearchReplace
{
@n-taku
n-taku / TwitterSearch.py
Last active July 21, 2018 14:15
Pythonを使ってTwitterで検索をかける
#coding: UTF-8
from requests_oauthlib import OAuth1Session
import json
import os
import sys, time, calendar
#twitterのapiを使用する際の認証
CONSUMER_KEY = "〜〜〜"
CONSUMER_SECRET = "〜〜〜"
ACCESS_TOKEN = "〜〜〜"
@n-taku
n-taku / Missile.cs
Created July 29, 2018 06:17
追尾スクリプト
public class Missile : MonoBehaviour
{
public Transform target;
public Vector3 velocity;
public Vector3 position;
public float period;
//最大加速度
public float maxAcceleration = 100;