Skip to content

Instantly share code, notes, and snippets.

@todorok1
todorok1 / NullCheckExample_01.cs
Created Aug 10, 2020
nullチェックをするコードのサンプル
View NullCheckExample_01.cs
/// <Summary>
/// AudioSourceへの参照がセットされているか確認する処理です。
/// </Summary>
void CheckAudioReference()
{
if (bgmAudio == null)
{
bgmAudio = gameObject.GetComponent<AudioSource>();
}
}
@todorok1
todorok1 / ShowDebugSample.cs
Created Jul 16, 2020
デバッグ文を出力するサンプル
View ShowDebugSample.cs
int userNumber = 1234;
Debug.Log($"{userNumber}");
// これだと変数の中身だけ表示されて「わけがわからないよ」となる
// 1234
Debug.Log($"userNumber : {userNumber}");
// これなら変数名も出力される
// userNumber : 1234
@todorok1
todorok1 / EditorScriptSample.cs
Created Jul 8, 2020
Editorスクリプトのビルドエラー例
View EditorScriptSample.cs
Assets/Images/EditorScriptSample.cs(7,35): error CS0246: The type or namespace name 'Editor' could not be found (are you missing a using directive or an assembly reference?)
@todorok1
todorok1 / CoroutineWaitSample.cs
Created Jul 8, 2020
コルーチンの待ち時間の書き方
View CoroutineWaitSample.cs
IEnumerator WaitSample()
{
// 1.0秒処理を待ちます。
yield return new WaitForSeconds(1.0f);
// 待ち時間が終わった後に後続の処理が行われます。
}
@todorok1
todorok1 / AdSample_over_3_3.cs
Last active Jun 26, 2020
Unity Adsのバージョンが3.3以降の場合のサンプルコード
View AdSample_over_3_3.cs
using UnityEngine;
using UnityEngine.Advertisements;
using UnityEngine.UI;
/// <Summary>
/// 広告のテストを行うサンプルコードです。
/// </Summary>
public class AdSample : MonoBehaviour, IUnityAdsListener
{
// Unity Adsを有効化した時に発行されるIDを記載します。
@todorok1
todorok1 / AdSample_2_x.cs
Created Jun 26, 2020
UnityAdsのバージョンが2.xの時のサンプルスクリプト
View AdSample_2_x.cs
using UnityEngine;
using UnityEngine.Advertisements;
/// <Summary>
/// 広告のテストを行うサンプルコードです。
/// </Summary>
public class AdSample : MonoBehaviour
{
string placementId = "rewardedVideo";
@todorok1
todorok1 / project.pbxproj_post.txt
Created Jun 25, 2020
developmentRegionの変更後
View project.pbxproj_post.txt
developmentRegion = en;
hasScannedForEncodings = 1;
knownRegions = (
English,
en,
ja,
"ja-JP",
);
@todorok1
todorok1 / project.pbxproj_pre.txt
Created Jun 25, 2020
developmentRegionの変更前
View project.pbxproj_pre.txt
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
en,
ja,
"ja-JP",
);
@todorok1
todorok1 / project.pbxproj.txt
Created Jun 25, 2020
プロジェクトの中身を見てみよう
View project.pbxproj.txt
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
Japanese,
French,
German,
en,
);
@todorok1
todorok1 / project.pbxproj_post.txt
Created Jun 22, 2020
開発言語を変更した
View project.pbxproj_post.txt
developmentRegion = en;
hasScannedForEncodings = 1;
knownRegions = (
English,
French,
German,
en,
ja,
"ja-JP",
Base,