くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

unity

Unityでよく使うスクリプト集(C#版)【随時更新】

Unityでよく調べなおすので、個人的なチートシート Unityでブラウザリンクを開く string url = "http://wannabe-jellyfish.hatenablog.com/"; Application.OpenURL(url); 参考にしたサイト様 Unityでブラウザリンクを開く - 自分用めも

UnityでiTweenを使って簡単アニメーション

[PR] ★目指せ!絶対RGB感!★ シンプルな色当てゲーム「色博士(いろはかせ)」をリリースしました! 久々に新作をリリースしました!!(色博士(いろはかせ) - Google Play) かわいい博士が主役のシンプルな色当てゲーム!全465色でボリュームたっぷり♪デザイナ…

UnityのuGUIでボタン以外でもタップイベントを取得する

[PR] ★目指せ!絶対RGB感!★ シンプルな色当てゲーム「色博士(いろはかせ)」をリリースしました! 久々に新作をリリースしました!!(色博士(いろはかせ) - Google Play) かわいい博士が主役のシンプルな色当てゲーム!全465色でボリュームたっぷり♪デザイナ…

Unity×Android×SocialConnectorでツイート(シェア)機能をつけてみる

[PR] ★目指せ!絶対RGB感!★ シンプルな色当てゲーム「色博士(いろはかせ)」をリリースしました! 久々に新作をリリースしました!!(色博士(いろはかせ) - Google Play) かわいい博士が主役のシンプルな色当てゲーム! 全465色でボリュームたっぷり♪デザイ…

Unity×AdMob×Androidで広告を表示する

Unityでアプリを作っていると何度も公式ドキュメントを見に行くので、よく使うものの備忘録 AdMobのUnityプラグインをダウンロード&デプロイ ここ(Release Google Mobile Ads Unity Plugin v3.4.0 · googleads/googleads-mobile-unity · GitHub)から、 Googl…

UnityでCSVファイルを読み込む便利クラス(CsvReader)

UnityでCSVファイルを読み込む必要があったので、その際の備忘録。 こんな感じ ほぼ、tt-coderさんの記事を流用。素晴らしい記事。 qiita.com 最終的には、区切り文字とかも変更できるようにしてみた。 using System.IO; using System.Collections.Generic; …

Unity×AndroidでmBaaSのニフティクラウド mobile backend(NCMB)を使ってみる

ひさびさにAndroidアプリをリリース! 初の横スクロールアクション「あざらしロジック」(GooglePlay) www.youtube.com その際にいろいろやったので、忘れないための備忘録φ(..)メモメモ 「あざらしロジック」で、Nifty Cloud mobile backend(NCMB)を導入した…

Unity×Android | Admob/Applovinを使ったリワード広告(動画リワード)

ひさびさにUnityでAndroidアプリを作ってみました! 初の横スクロールアクション「あざらしロジック」!(GooglePlay) www.youtube.com その際にいろいろやったので、忘れないための備忘録φ(..)メモメモ 「あざらしロジック」で、AdMobとApplovinを導入したと…

(小ネタ) 徐々に透過させて、フェードアウトする

UnityでSpriteをフェードアウトさせる小ネタ。 Time.deltaTimeに応じて、徐々に透過度をさげていく。 ソース using UnityEngine; public class Fadeout: MonoBehaviour { // フェードアウトするまでの時間(0.5sec) public float fadeTime = 0.5f; private fl…

UnityxAndoridでGooglePlayGameServiceを使ったログイン処理

ひさびさにUnityでAndroidアプリを作ってみました! 拙作、初の横スクロールアクション「あざらしロジック」!(GooglePlay) www.youtube.com その際にいろいろやったので、忘れないための備忘録φ(..)メモメモ 「あざらしロジック」で、Google Play Game Serv…

Unity×Androidで多言語化・国際化したときにやった3つのこと

ひさびさにUnityでAndroidアプリを作ってみました! 拙作、初の横スクロールアクション「あざらしロジック」!(あざらしロジック - Google Play の Android アプリ) www.youtube.com その際にいろいろやったので、忘れないための備忘録φ(..)メモメモ 日・英…

Unityでよく使うディレクトリ構成を一括で作成する

ひさびさにUnityでAndroidアプリを作ってみました! 拙作、初の横スクロールアクション「あざらしロジック」! play.google.com www.youtube.com その際にいろいろやったので、忘れないための備忘録φ(..)メモメモ Unityで新しいプロジェクトを始めるとき、「…

UnityのMonoBehaviourを多重継承するとStart()が呼ばれないときには、publicをつけてみる

久々にUnityのアプリを開発しようと思ったら、Visual Studioの無償化なので、javascriptからC#へ乗り換え中 C#に乗り換えるので、まじめに独自基底クラスなどを作ろうと思ったら、はまったのでその備忘録 (ただC#の書き方を知らないだけ気も知れないけれど。…

【リンク集】Unityで動的にSpriteを生成

参考にしたサイト様 UnityでPNGファイルを動的に読み込む方法 | ma_comu雑記帳 Unityでブラー画像動的生成 - Qiita Spriteをランタイムに生成する - テラシュールブログ

【リンク集】UnityのC#からJavaのメソッドを呼び出す

参考にしたサイト様 UnityからAndroidのインテントを呼び出す - しのぶの日記 (技術編) やはりUNITYでAndroidプラグインを作るにはAndroidJavaClassが便利だ - Qiita

【チラ裏】Androidのダイアログを呼び出すUnityPlayerNativeActivity

チラ裏。本当のメモです。あしからず UnityでAndroidを開発している時の試行錯誤の末路。 AndroidのMainActivityを生成するときのテンプレート(UnityPlayerNativeActivity)をカスタマイズし、 UnityのC#からAndroid標準のファイルChoserを呼び出してファイ…

【リンク集】Unity Android 外部ファイル

単なるリンク集。参考にしたサイト様たちです。 外部ファイルへのパス - Unityな日々(Unity Geek) Coroutine(コルーチン)/yield(イールド)の話 その1 - 強火で進め UnityでWWWクラスを使ってファイルをダウンロード - チラ裏Unity WWWクラスを利用して動的…

【チラ裏】外部ファイルを読み込んでごにょごにょする(Unity C#)

チラ裏。本当のメモです。あしからず UnityでAndroidを開発している時の備忘録。 外部ストレージにおいてあるPNGファイルをロードして、Textureにつっこんで、表示したかった。。。 が、高解像度のファイルの場合、OpenGLのエラーで落ちてうまくいかない。。…

【チラ裏】画面サイズに背景を合わせるときにやった試行錯誤【Unity】

チラ裏。ホントのメモです。あしからず UnityでAndoridを開発している時に試行錯誤した時のJavaScriptコード。 1枚絵の画像を背景にしている時、解像度が異なってもいい感じに横幅のスケールをしたかった。 #pragma strict var gos : GameObject[]; private …

unity-density-pluginでGUITextの環境差分を減らす

UnityでAndroidアプリを開発していると、IDEのプレビュー上の振る舞いと実機上の振る舞いで悩まされることがある。 文字を表示するGUITextもそのひとつで、プレビューではいい感じでも実機で動かすと、大きさや位置がずれていて、あれ?ってなる そこらへん…

Unity初心者がJavascriptでの共通的な値や処理の扱いを考える

Unityを初めてからAndroidアプリを3本作ってみた。 よくわからないことが多いけど、ゲームのルールなど共通的なルールについてだいぶまとまってきたので、備忘録的に整理してみる。 UnityもJavascriptも初級者未満の初心者なので、ほかにいい方法があれば、…

Unity(Free版)でよく使うScript集 Rewrite

昔書いた記事のRewrite メンテしやすいようにはてな記法からMarkdownに変更 オブジェクト関連 インスタンスを生成する(Instantiate) # Instatiate(<プレハブのTransform>,<ポジション>,<ローテーション>) var ef : Transform = Instantiate(mark, transform.…

Unityでよく使うスクリプトまとめ(複数行版)

前回の記事の続きというか、数行ある版。 Unity(Free版)でよく使うScript集 - くらげになりたい。 前回同様すべて、JavaScript用 GameObjectを画面の端に表示する #pragma strict function Start() { var screenRB : Vector2 = Camera.main.ViewportToWorl…

Unityのスクリプトを部分変換する(C# -> JavaScript)

UnityではC#とかJavaScriptとかBooでスクリプトを書けるのはよいけど、 相互呼び出しができない。。。 プラグインを利用したりして、特定の言語にしないといけない場合があったりして、変換したいと思ったりするので、その備忘録。 JavaScriptからC#への変換…

Unityでプロジェクトを作りはじめるときにいつもやる5つのこと

ひさびさにUnityでゲームをつくろくと思ったら、はじめかたを忘れてしまったので、はじめるときにいつもやるべきことまとめてみたので、その備忘録 いつもやる5つのこと プロジェクト作成 Assets配下のディレクトリ準備 日本語が入力できるようにする(Editor…

Unityで共通データ(ScriptableObjectとPlayerPrefs)

ゲームを作っていると 複数のシーンから共通のデータを参照/更新したい 再起動してもデータが消えないよう永続化したい という欲望にぶち当たる。調べてみると、1はScriptableObjectで、2はPlayerPrefsというやつで実現するそうだ。 複数のシーンから共通の…

UnityプロジェクトをGitで管理するときのgitignore

Unityを始めたがバージョン管理したい欲求にかられる。 でも、一時ファイルなど無駄なものが多いので、gitignoreを設定 色々参考にして下記な感じがいいとのこと [Ll]ibrary/ [Tt]emp/ [Oo]bj/ ## Autogenerated VS/MD solution and project files /*.csproj…

Unity+Android+Nend(広告)

Androidアプリを作ってますが、無料で出している代わりに広告をつけさせてもらってます。 お世話になっているのはnendさん スマートフォン広告なら日本最大級のnend(スマホweb広告/アプリ広告/アイコン広告/インターステーシャル広告対応) Unityで作ったゲー…

Unity(Free版)でよく使うScript集

Unityがフリーで使えるようになったので、ゲームアプリを作ってみた。 忘れちゃうので、調べたScriptをまとめとく。ちなみにJavaScriptオンリー 備忘録なので、順序には特に意味はなし。いつか整理したいなぁ インスタンスを生成する(Instantiate) # Instati…

Unity4で日本語入力

Unityを始めてみようと思い、インストールしたけど、GUITextとかに日本語が入力できない∑(゚Д゚)ガーン ぐぐってみると、スクリプト組んで対応してくれている人がいるそうなアリガタヤー Unity4.3のインスペクターで日本語入力する方法 | ケットシーウェア 参考…