トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     構造体の初期化パラメータ
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
flamming
Åê¹ÆNo.46459
投稿日時: 2010-11-28 10:56
新米
居住地:
投稿: 27
使用環境:
Re: 構造体の初期化パラメータ
ひろゆき様
他の要素は初期化パラメータによって初期化されているのに、構造体だけは出来ないのかという疑問からくるものでした。
もちろん、[]や{}、特に{}に対してはそれぞれ「{redMultiplier:0…(略)}」というように記述して試してみました。
できませんでしが…。
||論理和などがあるんですね。三項演算子をよく使用するのでこちらも活用すればよりスマートに書くことができそうですね。
ぜひ使わせていただきます。

野中様
上記のとおりでございます。
加えて、AttMCというfunctionを高頻度で使用しており、
引数に毎度new ColorTransform(1, 1, 1, 1, 0, 0, 0, 0)を記述することで
ソースが長くなってしまうことを避けられればと思っていました。
ひろゆきさんの仰るようにデフォルトプロパティを設定しておけば済む話だったのですが、
引数の初期値に入れることばかりに固執して頭が回りませんでした。

>スクリプトを書くときも、妙な手抜きを考えるより、理屈で理解されるよう努めた方がよさそうに思います。
仰るとおりです。偶発で乗り切れたとしても後で困るだけです。
可読性およびステップ数削減のどちらを重視するかに悩まされていますが、プログラムにも個人の性格が現れると肝に銘じ、理解の下に丁寧なスクリプティングを心がけたいと思います。

お二人ともありがとうございました。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   構造体の初期化パラメータ flamming 2010-11-27 12:55
     Re: 構造体の初期化パラメータ Fumio 2010-11-27 13:45
       Re: 構造体の初期化パラメータ flamming 2010-11-27 15:05
         Re: 構造体の初期化パラメータ mayor 2010-11-27 15:15
         Re: 構造体の初期化パラメータ Fumio 2010-11-27 18:15
         » Re: 構造体の初期化パラメータ flamming 2010-11-28 10:56
     Re: 構造体の初期化パラメータ mayor 2010-11-27 15:08

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops