Skip to content

Instantly share code, notes, and snippets.

@n-taku
n-taku / HierarchyFrameData.cs
Last active December 22, 2019 07:47
CPUのHierarchyのProfilerデータを取得
[Serializable]
public class HierarchyFrameData
{
public float frameFps;
public float frameTimeMs;
public float frameGpuTimeMs;
public float frameIndex;
public List<HierarchyItemFrameData> hierarchyFrameData = new List<HierarchyItemFrameData>();
}
@n-taku
n-taku / CustomRendererSetup.cs
Created January 12, 2019 09:24
LWRP のレンダラーを上書きするためのカスタムしたRendererSetup
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.Experimental.Rendering.LightweightPipeline;
using UnityEngine.Rendering;
using System;
class CustomRendererSetup : MonoBehaviour, IRendererSetup
{
@n-taku
n-taku / RenderTransparentForwardPass2.cs
Created January 12, 2019 09:20
LWRPに追加するカスタムパス(Transparent)
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.Experimental.Rendering.LightweightPipeline;
using UnityEngine.Rendering;
/// <summary>
/// Render all transparent forward objects into the given color and depth target
@n-taku
n-taku / WaveMeshEffect
Created August 25, 2018 10:44
UGUIのImageで波エフェクト
using UnityEngine;
using UnityEngine.UI;
using System.Collections.Generic;
using System;
[DisallowMultipleComponent]
[ExecuteInEditMode]
[RequireComponent(typeof(Subdivide))]
public class WaveMeshEffect : BaseMeshEffect
{
@n-taku
n-taku / Missile.cs
Created July 29, 2018 06:22
誘導スクリプト
using UnityEngine;
public class Missile : MonoBehaviour
{
public Transform target;
public float torqueRatio;
public float speed;
void FixedUpdate()
{
@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;
@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 / 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 / CustomCopyComponent
Last active January 14, 2025 01:04
複数コンポーネントのコピー&ペースト
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.Linq;
using System.IO;
using System;
public class CustomCopyComponent : EditorWindow
{
@n-taku
n-taku / IPhoneXStatusBarSetting.cs
Last active October 5, 2018 15:07
iPhoneXでのみStatusBarを表示する設定
#if UNITY_IOS
using UnityEditor;
using UnityEditor.Callbacks;
using System.IO;
using UnityEditor.iOS.Xcode;
using UnityEngine;
public class IPhoneXStatusBarSetting
{