お世話になっております。
こちらのサイトで何度かプラグインの作成をお願いし、要望に応えていただいております。
しかし、やはり人に頼ってばかりではダメだと思い、最近JavaScriptの勉強を始めてみました。
とりあえずProgateというサイトを利用し、基礎的なことはすでに学びましたが、このProgateというサイトには、基礎編以外のJavaScript学習コースがなく、これだけではやはりプラグイン作成などは出来ませんよね?
(配列や関数などについては学べたが、画像の表示や音の鳴らし方などはわからない)
他の学習コースにjQueryやHTML&CSSというものもあるのですが、こちらも学んだ方がいいのでしょうか?
ツクールMVでプラグインを自作できるようになるために、
おすすめのサイトや書籍、学習法などがありましたら、教えていただきたく願います。
ちなみに参考書として、まだ読んではいませんがJavaScript超入門という書籍を所持しております。
よろしくお願いいたします。
JavaScriptの学習について
Re: JavaScriptの学習について
まずjQueryやHTML&CSSはツクールMVでは使いません。
勉強しておくと、あとで仕事につなげる面では役に立ちますが、ツクールでは使いません。
一番いい学習方法は、他人のプラグインを参考にしてマネすることです。
「こんなプラグイン誰が使うんだ」と思うような使い道のなさそうなプラグインでも、尻込みせずに公開するのもよいです。
他の人からいいアドバイスがもらえます。
画像の表示ですが、大体はSprite系のクラスで実装されています。
場合によってはWindow系クラスを使って実装することもあるでしょう。
サウンドは、SoundManagerクラスに色々とあるので、それを参考にしてください。
また、ツクールVXaceの学習用サイトも参考になります。
基本的な処理の方向性はMVとVXaceで大差はないです。
RubyとJavaScriptで言語は異なりますが、文法の違いを調べて頭の中で変換してください。
勉強しておくと、あとで仕事につなげる面では役に立ちますが、ツクールでは使いません。
一番いい学習方法は、他人のプラグインを参考にしてマネすることです。
「こんなプラグイン誰が使うんだ」と思うような使い道のなさそうなプラグインでも、尻込みせずに公開するのもよいです。
他の人からいいアドバイスがもらえます。
画像の表示ですが、大体はSprite系のクラスで実装されています。
場合によってはWindow系クラスを使って実装することもあるでしょう。
サウンドは、SoundManagerクラスに色々とあるので、それを参考にしてください。
また、ツクールVXaceの学習用サイトも参考になります。
基本的な処理の方向性はMVとVXaceで大差はないです。
RubyとJavaScriptで言語は異なりますが、文法の違いを調べて頭の中で変換してください。
現在、プラグイン依頼はお休み中です。
Re: JavaScriptの学習について
>しぐれん様
お答えくださりありがとうございます。
独学で、いろいろと自分で研究するのがいいのですね。
クラスというものについてはよくわからないのですが、
とりあえずはお教えいただいた通り、VXace用のサイトや他の方のプラグインを参考に試行錯誤をしたいと思います。
なお、引き続き他にアドバイスを下さる方がおられましたら、よろしくお願いいたします。
お答えくださりありがとうございます。
独学で、いろいろと自分で研究するのがいいのですね。
クラスというものについてはよくわからないのですが、
とりあえずはお教えいただいた通り、VXace用のサイトや他の方のプラグインを参考に試行錯誤をしたいと思います。
なお、引き続き他にアドバイスを下さる方がおられましたら、よろしくお願いいたします。
Re: JavaScriptの学習について
おすすめの書籍はわからないですが
プログラムは大体コピペなんであんまり深く考えないことです
それと最近は重いプログラムなんか平気で使っているので出来れば
文字列検索などは使わない
霧や桜が舞い散るダンジョンは控えてくれるとユーザ側として
助かります
それと関数呼び出しも重いので、見た目が少し悪くなるぐらいなら
軽くなるように関数はまとめた方がいいです
プログラムは大体コピペなんであんまり深く考えないことです
それと最近は重いプログラムなんか平気で使っているので出来れば
文字列検索などは使わない
霧や桜が舞い散るダンジョンは控えてくれるとユーザ側として
助かります
それと関数呼び出しも重いので、見た目が少し悪くなるぐらいなら
軽くなるように関数はまとめた方がいいです
Re: JavaScriptの学習について
>よしだとものり様
ありがとうございます。
やはり模写するのがいいのですね。
文字列検索や関数などを使いこなすのは、まだまだ先になるとは思いますが、
あまり使いすぎないほうがいいということを、肝にめいじさせていただきます。
ありがとうございます。
やはり模写するのがいいのですね。
文字列検索や関数などを使いこなすのは、まだまだ先になるとは思いますが、
あまり使いすぎないほうがいいということを、肝にめいじさせていただきます。