はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

【Unity】GoogleNewsAPIを使ってニュースを取得してみる

はじめに 今回はGoogleNewsAPIを使ってニュースを取得してみる記事になります!とある用事でUnity内でニュースを取得するスクリプトを書いてみました。 はじめに スクリプト NewsReader.cs NewsTools.cs 使い方 さいごに スクリプト NewsReader.cs using Sys…

【Unity】文字列に特定の文字列が含まれているかを調べる

はじめに 今回は文字列に特定の文字列が含まれているかを調べる記事になります!例えば「目の前にスライムが現れた。」という文中に「スライム」という単語が含まれているかどうかを調べたいときはどうすればよいでしょうか。こういった文字列の中に特定の文…

【GameBuilder】JavaScriptで衝突判定を検知して処理を行う

はじめに 今回はJavaScriptで他のアクター*1に衝突したときの処理を書くことについての記事になります!GameBuilderにはUnityでいうUpdateやStart、OnCollisionEnterなどのイベント関数に匹敵するメソッドが用意されています。この記事で紹介したいと思うの…

【Unity】ゲームオブジェクトにアタッチしないシングルトンの作り方

はじめに 今回はGameObjectにアタッチしないシングルトンの作り方についての記事になります!Unityではよくシーンをまたいでもずっと一つしかないクラスを作るためにシングルトンを用いている方も多いかもしれません。www.hanachiru-blog.comそもそもシング…

【Unity】コンポーネントを指定しないメソッドの実行方法(SendMessage・MessageSystem)

はじめに 今回はコンポーネントに依存しないメソッドの実行方法についての記事になります!UnityにはSendMessageという一つのメッセージで複数の関数を起動するメソッドが備わっています。具体的にはゲームオブジェクトにアタッチされている指定した名前と同…

【Unity】文字列への変数を埋め込む方法

はじめに 今回は文字列に変数を埋め込む方法についての記事になります!さっそくやっていきましょう。 やり方① 文字列への変数の埋め込みはstring.Formatメソッドを用います。 using UnityEngine; public class StringTest : MonoBehaviour { void Start() {…

【Unity】文字列をURLエンコードする方法

はじめに 今回は文字列をURLエンコードする方法についての記事になります!よくこのようなURLを見たことがあるのではないでしょうか。これはURLで使えるような文字にするURLエンコードされているので%などが含まれた文字列に変換されています。ちなみに上の…