2013-07-18から1日間の記事一覧
「foo」ファイルにこんなのが記載された場合 ・foo nfuirhguirguir以下のように大文字にして追記するコードを書く nfuirhguirguir NFUIRHGUIRGUIR・upcase.rb こちらでも >|ruby open("foo", "a+") do |f| f.write(f.read.upcase) end |
chompの引数に''などをしない場合、 「\r」「\n」「\r\n」を末尾から取り除く仕様になる ※逆の「\n\r」ではないことに注意 "abc\r\n".chomp() => "abc" ↑「\r\n」が最後から取り除かれる "abc\r\n\r".chomp() => "abc\r\n" ↑最後から「\r」のみが取り除かれ…
splitの第2引数は分割数である。しかし、 p "foo\nbar\nbuz".split(/\n/, 0) => ["foo", "bar", "buz"] ↑0の場合は分割数が0なのでなにもしないのではなく普通に分割。 p "foo\nbar\nbuz".split(/\n/, 2) ["foo", "bar\nbuz"] ↑分割数を満たさないときは、分…
キャラクターの3Dモデルで、アニメーションをAnimationにて追加していると、以下の様なエラーがでる The AnimationClip 'アニメーション名' used by the Animation component 'ゲームオブジェクト名' must be marked as Legacy.3Dファイルの設定にて、「Rig…
このスクリプトが参考になりそう http://docs-jp.unity3d.com/Documentation/Manual/AnimationParameters.htmlメカニムの手順はこちらがいい http://www.shade13.jp/resoueces/Unity_Tips_2.html http://www.shade13.jp/resoueces/Unity_Tips_3.html
IEnumerable<int> squares = Enumerable.Range(8, 10).Select(x => x * x); foreach (int num in squares) { Debug.Log(num); } これで、以下ようになる、8から10個分進んだものを2乗する 64 81 100 121 144 169 196 225 256 2898〜10をそれぞれ2乗した以下になる</int>…