【JS】JSの基礎とプロトタイプチェイン
*これから覚えるにあたって覚えたいもの 1,プロトタイプチェイン←いまここ JSでのオブジェクト思考基礎 2,オブジェクト生成 newとコンストラクタ プロトタイプチェインとの関連 3,スコープチェイン varの意味 スコープチェインの正体 4,クロージャ 定義環境の束縛(private) 5,this thisの決定とコントロール 今回のサンプルファイル *オブジェクトの生成方法...
View Article【JS】オブジェクトの生成
オブジェクトの生成 前回、記載した以下のような記載は標準仕様ではないと説明しました。 obj.__proto__ = 他のobj; よく見かけるのはこんな感じです。 var obj = new Person("value"); クラスベースで学んだ方を惑わしますw new演算子とコンストラクタ関数によるオブジェクト生成です。 コードで見てみましょう。 // コンストラクタ関数の定義 var...
View Article【JS】スコープチェインとクロージャ
*スコープとは 分かりやすく言うと、任意の変数にアクセスできる範囲 関数の内からは見えるけど、外からは見えないです。 これは他の言語でも近いですね。 ローカルスコープとして「var c」は定義されている。 しかし変数a,cに関してはローカルスコープ内に宣言(var)は見当たらない。 つまり変数a,bは、関数func2において見えるが、 変数cに関しては関数func2内でのみ見ることが出来る。...
View Article【JS】this
this クラスベースの言語のとくある考え方で理解しようとすると、 落とし穴ハマりますので、一旦頭を真っ白にしてください。 まずはよくあるパターンでの問題ない例です。 var Person = function (name) { this.name = name; } // プロトタイプの拡張 Person.prototype.say = function () { alert("HELLO "...
View Article【JS】thisの操作
thisの操作 呼び出し時にthisが決定されるということは、コントロールできます。 関数オブジェクトがthisをコントロールできる3つの方法があります。 // thisを指定して関数を実行 call(object, arg1, arg2, ...); // thisを指定して関数を実行 apply(object, Array); // 値を束縛する bind(object, arg1,...
View Article【JS】Canvasへの描画
画像組み込みの基本(Canvasでの画像表示) Canvasで画像を組み込むためには、drawImageメソッドを使います。与える引数に応じて描画する画像の扱い方が違ってきます。 //Canvasの座標 (dx, dy) を左上端として、image に格納されたImageオブジェクトを描画。 ctx.drawImage(image, dx, dy); // dw と dh...
View Article【Unity】超入門3DゲームBlockShot!!
超入門3Dゲームを作成してみよう♬ それでは久しぶりにUnityで簡単なゲームを作成したいと思います。 目次 最近のUnity 1時間で超入門3Dゲームを作ってみる 下準備 Gunの作成とScriptの記載 Sample まとめ 最近のUnity スマホで3Dゲーム開発といえばUnity!ってな風習になりつつある今日このごろですが、そのUnityがなんと...
View Article【Unity】 C#のDelegateでコールバック関数
C# Delegateでコールバック関数 久しぶりにUnityに触ってコールバックの使い方を忘れていたのでUnityのC#でDelegateでコールバック関数を実装(メモ)したいと思います。 目次 そもそもDelegateって? コールバック関数のように使う まとめ そもそもDelegateって? デリゲート(delegate) とは権限を委任[委譲・委託・委嘱]する...
View Article【Unity】PhotonCloudでチャット実装 (入門編)
PhotonCloudの超入門! それでは久しぶりにPhotonCloudで簡単なチャットを作成したいと思います。 目次 PhotonCloudって? 下準備 実装 Sample まとめ PhotonCloudって? Photon Cloudはリアルタイム・マルチプレイヤーゲームを開発するために不可欠なネットワークエンジンです。...
View Article【閲覧注意!】Unity2Dで糞ゲー作ってわかったこと
【閲覧注意!】Unity2Dで糞ゲー作ってわかったこと やっほーʅ(◔౪◔ ) ʃ Unity2Dがリリースされてちょっと経ちますが、あまり触れてこなかったので、この機会に糞ゲーとやらを作ってみました(。☉౪ ⊙。) 閲覧注意ですʅ(◔౪◔ ) ʃ なぜかって? (クリックで拡大します。わざわざ作りました。) 目次 作品紹介 シューティングゲーム 【閲覧注意】史上最大の危機 ◯ングリーチキン...
View Article
More Pages to Explore .....