Skip to content

Instantly share code, notes, and snippets.

Avatar

matsuyoro matsuyoro

View GitHub Profile
@rngtm
rngtm / HexagonNode.cs
Last active Jan 30, 2021
六角形タイルを作るShaderGraphカスタムノード
View HexagonNode.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor.ShaderGraph;
using System.Reflection;
[Title("Distance", "Hexagon")]
public class HexagonNode : CodeFunctionNode
{
public HexagonNode()
@matsuyoro
matsuyoro / GameManager.cs
Last active Apr 4, 2017
iOS/Android(Unity5.5)で Admobメディエーションで、バナー広告、インタースティシャル広告、動画リワード広告を、最適化した色んな会社の広告をシングルトンで一元化して出す方法 ref: http://qiita.com/matsuyoro/items/33d723fdef798f74d286
View GameManager.cs
// 〜〜省略
GameSceneSingleton.Instance.setVideoSdkCallbackListener(this);
// 〜〜省略
@kankikuchi
kankikuchi / SaveData.cs
Last active Nov 9, 2017
クラスを丸ごとJsonで保存するデータ管理方法【Unity】
View SaveData.cs
// SaveData.cs
// http://kan-kikuchi.hatenablog.com/entry/Json_SaveData
//
// Created by kan.kikuchi on 2016.11.21.
using UnityEngine;
using System;
using System.IO;
using System.Collections.Generic;
@YukiYamashina
YukiYamashina / README.md
Last active Oct 21, 2020
QdmailをPHP7.0に対応させる
View README.md

QdmailをPHP7.0に対応させる

  • コンストラクタ名を__constructorに修正
  • newの前の&を削除
  • QdmailComponent内のfunction & smtpObjectの引数をスーパークラスと合わせて$null = falseに修正
  • HTMLメールでのマルチパート順序をhtml, plain, OMITからplain, html, OMITへ変更
  • iPhone用アドレスをi.softbank.ne.jpからi.softbank.jpに修正
@tsubaki
tsubaki / LogTest.cs
Last active Aug 26, 2020
ログの出力を停止する
View LogTest.cs
using UnityEngine;
using System.Collections;
public class LogTest : MonoBehaviour
{
// ゲーム開始前に呼び出す
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
static void Init () {
Debug.logger.logEnabled = false; // ←ログを止める
}
@sanukin39
sanukin39 / BatchBuildSample.cs
Created Jun 27, 2016
Unity BuildPipeline.BuildPlayer sample
View BatchBuildSample.cs
using UnityEngine;
using UnityEditor;
using System.IO;
using System.Linq;
using System.Collections;
public class BatchBuild {
// Android ビルド
[MenuItem("Build/Android")]
@ShirakawaYoshimaru
ShirakawaYoshimaru / PathMaker.cs
Last active Feb 6, 2018
選択したオブジェクトのPathをログに表示する Unity プチEditor拡張
View PathMaker.cs
using UnityEngine;
using UnityEditor;
using System.Collections.Generic;
/// <summary>
/// 選択している複数のObjectのパスをLogに表示させます。
/// SceneとProject両方に対応しています。
/// </summary>
public class PathMaker
{
@EsProgram
EsProgram / NextPage.shader
Created Mar 12, 2016
ページめくる感じのアニメーションできるシェーダー
View NextPage.shader
Shader "MBL/NextPage"
{
Properties
{
_MainTex("Texture", 2D) = "white" {}
_PageTex("PageTexture", 2D) = "white" {}
_AlphaMask("AlphaMask", Range(0, 1)) = 0.1
_Flip("Flip",Range(-1, 1)) = 0
}
SubShader
@tsubaki
tsubaki / UISceneView.cs
Last active Feb 22, 2019
UIのみを表示するシーンビュー
View UISceneView.cs
using UnityEngine;
using System.Collections;
using UnityEditor;
public class UISceneView : SceneView{
[MenuItem("Window/UISceneView")]
static void Init()
{
var window = ScriptableObject.CreateInstance<UISceneView> ();
@tadamatu
tadamatu / LocalizedString.cpp
Last active Dec 10, 2018
ローカライズ文字の取得関数
View LocalizedString.cpp
//[cocos2d-x]
//ローカライズ文字の取得関数
//searchKey 対象キー
//comment コメント(覚書などに利用)
//Return ローカライズ文字列
std::string LocalizedString(const char* searchKey, const char* comment){
std::string ret = comment;
static map<std::string, std::string> localizable;
if(localizable.empty()){