ActionScript 誰かが物凄い勢いで解答するスレ33 (469レス)
1-

1
(1): 2014/02/01(土)23:50 ID:nCh3mKs4(1) AAS
AcitonScriptのことなら
初歩的な質問でもなんでもおk

見れない、保存したい、flashを作りたいはスレ違い
下記の関連スレ、超基本的な質問へ。

●質問する時は自分の環境を書く(AS2,AS3の別も)
●質問はものすごい勢いじゃなくて結構
●できるだけコードも示す
●まず自分がやりたいことを明確に書く。そのために試してみた処理を書く

前スレ
ActionScript 誰かが物凄い勢いで解答するスレ32
省5
2: 2014/02/02(日)17:10 ID:QBByOmNK(1) AAS
1乙
3
(3): 2014/02/02(日)20:09 ID:cV+rmUgU(1/3) AAS
●質問する時は自分の環境を書く
OS:Win7
使用ソフト:adobe flashPro CS5.5
AS:3

●できるだけコードも示す
http://studio.cormo.net/#/blog/2009/11/04/209/

●まず自分がやりたいこと
この逆再生クラスを利用して指定フレーム数だけ逆再生(または再生も)させるボタンを作りたい。
if(e.target.currentFrame ==
4: 3 2014/02/02(日)20:12 ID:cV+rmUgU(2/3) AAS
途中で送信してしまった。すまない。
”if(e.target.currentFrame == ”からどう記述すれば良いのか教えてください。
if(e.target.currentFrame == e.target.currentFrame - 24)とか書いてみたけどダメだった。
5: 3 2014/02/02(日)20:22 ID:cV+rmUgU(3/3) AAS
または、フレームラベルにて指定したいです。
6
(1): 2014/02/03(月)09:48 ID:wKdtFzJi(1) AAS
これでどーだお
//メインタイムライン
new FrameAnimation( 5 );//指定フレーム数を引数で渡す

//FrameAnimationクラス内 メンバ変数追加
private var fNo:int;//指定フレーム数
private var co:int;//フレームカウンタ用

public function FrameAnimation( no:int ){//コンストラクタで指定フレーム数を受け取り
fNo = no;//メンバに入れとく

function eventTraffic(mc:MovieClip,way:Boolean):void{//イベント設定関数内
co = 0;//カウンタクリア
省6
7
(1): 2014/02/04(火)16:01 ID:bCLVG0rQ(1) AAS
flashがブラウザで使用可能か調べるにはどうすれば良いですか?
8
(1): 3 2014/02/04(火)16:15 ID:y5MxS+zj(1/2) AAS
>>6
ありがとう!ばっちり動いた!
出来れば指定したフレームに到着するまではボタン無効化出来ると尚有り難い!
そうしたら汎用性も出て来るんじゃないかな?
こんなの簡単に書けちゃうなんて凄いよ!ほんとありがとう!
9: 2014/02/04(火)16:44 ID:SFwWPDYv(1) AAS
>>7
使用不可能のブラウザなんて無いだろ?

>>8
>指定したフレームに到着するまではボタン無効化
フラグ作って到着してないならfalse したらtrue
falseならボタン処理をキャンセル 応用だがんがれ
10: 2014/02/04(火)18:00 ID:y5MxS+zj(2/2) AAS
物凄い勢いで解答じゃなくて自分でやれってレスが付いててワロタwwwww
ワロタ・・・
11: 2014/02/04(火)18:37 ID:WhQOzFZ5(1) AAS
え?
12: 2014/02/07(金)18:45 ID:hH75ykLe(1) AAS
単純な質問なんですけれど
AS2でcreateEmptyMovieClipで作成した空のムービークリップってどんなふうに使うことができるの?
13: 2014/02/07(金)19:35 ID:jnESCpwN(1) AAS
だからなんだそのつまり…
単に動的に作成したMCの中に 動的に絵を書いたりどっかから絵をロードしたり
テキストを表示させたりと… 色々できるおw ヘルプは見たの?
14
(2): 2014/02/07(金)21:00 ID:EIqDFAap(1/3) AAS
Flashでゲームを作っており、ゲーム結果のスコアをランキング化したいと思っています。
サーバーへスコアを渡そうと考えていますが、それだと不正なアクセス(鯖に直接値を投げるとか)でもランキングに反映されてしまいます。
このような時みなさんはどういった実装をしていますでしょうか?

補足: AS3でサーバーはPHPを使用しています。
15
(1): 2014/02/07(金)21:16 ID:pujfml4D(1/2) AAS
自分は暗号化した情報も一緒に送って、サーバ側で復号して正当なデータか確かめてるな
まぁこれもそんなにいい手ではないけど
16
(1): 2014/02/07(金)21:25 ID:EIqDFAap(2/3) AAS
>>15
なるほど、参考になります
確かに暗号化は、Flash自体簡単にソース見れちゃうので暗号化もあってないようなものですね
それでも無いよりはマシなので候補の一つに致します
ありがとうございました

今回は簡単なゲームのランキングなのでそこまでガチガチにする必要もないのですが、
世の中にはセキュアなデータをやり取りする場合もあると思います
そのような時、一体どうやっているのか気にもなりますし勉強にもなりますので、
他に違う手法でやっておられる方いらっしゃれば是非お聞かせください
17
(1): 2014/02/07(金)21:36 ID:pujfml4D(2/2) AAS
今ちょっと思いつくとこでは、ECサイトみたいにセッションデータをサーバ側とクライアント側両方に持つとか
結果だけでなくプレイ中もサーバにデータ送って継続的に確認するとか…
こういう手だとサーバが色々大変だろうけど
18: 2014/02/07(金)21:41 ID:EIqDFAap(3/3) AAS
>>17
わざわざ考えていただいてありがとうございます!
とても参考になります!
19: 2014/02/07(金)23:26 ID:cRoI7P19(1/2) AAS
flashcs5,AS3,winです。
MySQLのテーブル内に記述したCString型の文章をphp経由でflash上に表示させているんですが、
文章内に % があると、次の文字が文字化けしたようになってしまいます。
エスケープしようと、\%や%%や^%など色々やってみたんですが効果がありません。
エスケープの方法が違うのか、他に原因があるのか、対策を教えていただきたく。
20: 2014/02/07(金)23:34 ID:cRoI7P19(2/2) AAS
>>14
ゲームプレイ時間をチェックするとか、ゲームでは絶対出せないスコアだったらはじくとかもあります。
(自分の場合は短時間でありえない桁のスコアを入れられるケースがあったので)
1-
あと 449 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s