Skip to content

Instantly share code, notes, and snippets.

View TakaakiIchijo's full-sized avatar

Takaaki Ichijo TakaakiIchijo

View GitHub Profile
@TakaakiIchijo
TakaakiIchijo / SoundManager
Last active August 29, 2015 14:22
Unity オレオレサウンドマネージャー
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System;
public class SoundManager : SingletonMonoBehaviour<SoundManager>,IPausable {
//From resources folder//
public string seAudioClipPath = "AudioClips/SE";
void CreateScriptableObjectAndSave(string assetPath)
{
//アセットの生成//
AssetDatabase.CreateAsset ((ScriptableObject)someScriptableObject, assetPath);
//変更ここから//
AssetDatabase.StartAssetEditing();
//ここで生成したScriptableObjectにデータを入れる処理//
@TakaakiIchijo
TakaakiIchijo / AppearEffect.cs
Last active September 5, 2019 23:48
[Unity]オブジェクトをフェードまたは点滅させながら出現・消滅させるスクリプト
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
///Requires Transparent Material///
///マテリアルの出現エフェクト///
public class AppearEffect : MonoBehaviour{
[SerializeField]
using UnityEngine;
using System.Collections;
namespace Util {
public class DebugInEditor : MonoBehaviour
{
public static void Log(string log)
{
#if UNITY_EDITOR
using UnityEngine;
public class UIPlayAtom : MonoBehaviour
{
public string cueName; //再生するキュー名//
public string cueSheet; //再生するキューが入ったキューシート名//
public float volume;
public flota pitch;
static CriAtomSource atomSourceNGUI;
@TakaakiIchijo
TakaakiIchijo / LoadFileFromResourcesFolder
Last active August 29, 2015 14:02
Load file from Resources folder (ex: load AudioClip)
private List<AudioClip> seAudioClips = new List<AudioClip>();
void Awake () {
seAudioClips = Resources.LoadAll(filePath, typeof(AudioClip)).Cast<AudioClip>().ToList();
}