2015-01-01から1年間の記事一覧
基本中の基本ですが、僕のように初心者の人には役に立つかなと思うので残しておきます。 サーバーを起動 $ mysql.server start rootでログイン $ mysql --user=root; userを作成('ユーザー名'@'ホスト名'で作成) CREATE USER 'user'@'localhost' IDENTIFIED …
RubyでWebサイトからスクレイピングしまくってデータを取得しまるくるようなプログラムを書いていると開発のテスト中にリクエストをあほみたいに飛ばしてしまうときがあります。 そうするとそのサーバーに迷惑がかかってしまいますし、あんまりいい気持ちの…
Mechanizeを使って簡単なページ遷移を書きました。 googleのトップページから リンクをクリック フォームに値を入力してサブミット を実行したものです。 scraper.rb main.rb あとは $ ruby main.rb で実行されてコンソールに色々表示されるはずです。 ほと…
何度も使う基本的な操作をどんどんここにまとめていく。複数処理にまたがりそうなものはUtilとして作成 ※ coffeescriptで書いてるのでjavascriptの方は随時補完してください。 Utilはこちら DOM操作 普通のテキストボックスや数字ボックス チェックボックス …
内容は表題の通りです。 getAppContextメソッドをActivityクラス以外から呼びたいというかこれができないとActivityクラスがどんどん巨大になってしまいます。 調べたらすぐ出てきました。 やり方としてはApplicationクラスを継承したクラスを作成してstatic…
例えば erbで こんなのがあったときにslim初心者的には<%= %>のところをどう書いたらいいのかわかりません。 普通にいつもの通り=にしてしまうと当然うまくいきません。 結論としては が正解です。 結局変数などと同じで"#{}"で囲んじゃえばいいみたいです。
表題の通りですがRailsにはsimple_formatというとても便利な機能があります。 simple_format - リファレンス - - Railsドキュメント 内容はここに書いてある通りですが、改行のある長い文章をいい感じにマークアップをしてくれます。 で例のごとくそれをSlim…
前回のエントリーは不十分なところがかなり多かったので改めてUnity5におけるAssetBundleの使い方について説明したいと思います。 今回作るもの 動画 今回製作するものはこちらです。一見ただ顔がInstantiateされたように見えますが実際にはサーバーから落と…
今回はこちらのMoistureセンサーを用いて植木鉢の土の湿度をはかるだけのシンプルなプログラムを書いてみたいと思います。 Grove 水分センサー モジュール Arduino出版社/メーカー: smartDIYsメディア: この商品を含むブログを見る その他、今回必要なものは…
Unityで孫とかもひ孫とかも含めて子要素全部取りたいなってときあると思います。 今回はそれを作ってみたいと思います。 出来た動画はこのような感じです。 youtu.be いい感じに全部取れていますね。(ただ動画は暗くなってうまく取れません笑) スクリプトを…
UnityでそのGameObjectで再生させたいアニメーションが1種類だけ(例えばUIを点滅させるや爆発のアニメーションを起こすなど)のときにいちいちAnimatorをつけているとAnimatorのUpdateで処理が重くなってしまいます。かといってAnimation単体をつけただけでは…
※こちらの記事の内容についてOSごとのビルド分けを行っていないためPC上では動作しますが、実機に移したときに動作しません。 実機に移して使えるものについてはこちらを参照ください。 kazuooooo.hatenablog.com AssetBundleをビルド まずAssetBundleビルド…
動画 Unity - Generics Genericsはメソッドやクラスの型を呼び出しもとで決めれるようにしたもの Genericメソッド Tの部分は呼びだし元が定義する。(複数型を使いたい場合はT,U,Vで3つまで定義が可能) gist.github.com gist.github.com Genericクラス そも…
同じ名前のメソッドを別の型で用いたいときなんかに使える コードを見れば何をしているかは大体わかる。あまり使いどころはなさそう gist.github.com gist.github.com 動画 https://unity3d.com/jp/learn/tutorials/modules/intermediate/scripting/method-o…
Staticな変数 これは既知の通り。ゲーム内で共通に用いられる値(例えば敵の数)についてはstaticそうでないクラス単位で持つ変数についてはstaticにしないというルール Staticなメソッド これも既知の通りで、staticなクラスで作ったメソッドは他のクラスから…
真偽判定を便利にできる3項演算子 gist.github.com 参考動画 Unity - Ternary Operatorunity3d.com
Unity - Properties プロパティとはメンバ変数をカプセル化して、外部から変数へのアクセスをより柔軟に変更できる仕組みです。 まずは基本的な使い方から。 このように変数はprivateにしてプロパティを変数名の大文字にして書くのが一般的な書き方です。get…
今回はゲーム制作によく使われるダメージスライダーを作成してみます。 完成図 youtu.be 準備(iTweenをインポート) 今回はiTweenというUnityAssetを使用しますので、予めimportしておきます。 itween - A simple, powerful and easy to use animation system…
モードについて ノーマルモード(esc) : 他のモードの移動もとになるモード 挿入モード (i) ビジュアルモード(v) コマンドモード(:) ファイルの保存読み込み :w ファイル名 : 名前をつけてファイルを保存 :q :終了 :q!: 強制終了 :e ファイル名 :他のファイ…
Dictionaryの使い方をしっかり理解できていなかったのでメモ 簡単なサンプルを載せておきます gist.github.com
UnityでGameObjectを生成、削除を行うInstatiateとDestroyメソッドゲーム制作においてよく使うメソッドだと思います。しかし、これらのメソッドは処理が重いので、大量に呼んでしまうとPCでは処理が早いのでうまくいっていても、実機に移すとガクガクとかく…
今までさけて通ってきたところについてのメモ 構造体 構造体はstruct型で書いて中に色々な型の変数を入れておいて保持出来る。(変数を一つにまとめるのに使える) クラスとの違いについてはここが分かりやすい。 クラス -構造体- getter setter これ何のため…
gitでなんかよくわからないがPull出来なくなってしまって、一旦リモートブランチ同じ状態に戻したいというときは以下のコマンドでうまくいきます! git fetch origin git reset --hard origin/master git pull ブランチ名
C#の文字列処理をいちいち調べるのが面倒なのでこちらに随時まとめておきます。 文字列の切り取り Substring(開始文字位置、切り取る文字数)で使用します。 開始文字位置は配列と同じで1文字目が0になるので注意が必要です。 // gist.github.com 文字列の置…
UnityのAnimationを触っているとAnimationが終わったときに何かしたいみたいなことがよくあると思います。今回はAnimationEventを用いて、Animationの終わりを取得する方法をご紹介します。 完成形 今回サンプルとして作成したのはこちらです。 youtu.be 球…
最近IoTに関心が出てきてArduinoの勉強を始めたのですが、早速つまづきました。 Serial.printlnでログが出せない。。。。 答えはシンプルでsetupにSerial.begin(ここの数字は転送スピード)で初めに設定しておかないといくらloop関数でprintlnを呼んでも何も…
かずおです。 今回はよくスマホゲーム開発をしていたらよくよくやりたくなるであろうスワイプ操作の取得について書きたいと思います。 完成イメージ 完成イメージはこんな感じです。画面をスワイプするとスワイプした方向が画面中央のテキストに表示されると…