Flashの超基本的な質問はここでしろ! part44 (485レス)
上下前次1-新
128(1): 2013/10/17(木)11:34 ID:IY5uypJr(1) AAS
 タイムラインが便利な場合もあるから、使い分けだよな。 
 アニメーションはタイムライン使って作って、最低限のコードで済まして部品化。 
 メインはAS3プロジェクトでFlashBuilderで作る感じかなぁ。 
129: 2013/10/17(木)11:36 ID:DfATCMt3(1) AAS
 >>125 
 返信ありがとうございます。 
  
 あの後、Flash Pro CS6で、解析していて気が付いたのですが 
 ライブラリのMovieClipをASで継承していながら、空っぽのクラスがあったのですが 
 これは何をやっているのだろうと、思ったところ 
 ASリンケージにてクラスとSpriteを結び付けているところが発見されました。 
  
 このクラスをインスタンス化したときに、Spriteがオブジェクト化されるのが解りました。 
  
 >解析とかここで聞いても答え返ってこないお 
 たしかにそうですね。 
 でもおれはアンチFlashな人ではないですよ。 
 Adobe CC 契約しましたもん。 
  
 Flashの本来の使い方ではないですが、Flash CS6は PNGシーケンスの書き出しや、 
 スプライトシートを生成など、ゲームプログラミングで使える機能がいっぱいですもの。 
130: 2013/10/18(金)01:26 ID:+4a/qo0p(1) AAS
 以下スルー推奨 
131: 126 2013/10/25(金)10:16 ID:4RBt9xe3(1) AAS
 >>127 >>128 
  
 遅くなりましたが、返信ありがとう! 
 なるほど自分が今までの使い方に固執しすぎていた 
 だけで利点をよく見ればよかったのですね 
132: 2013/10/30(水)00:37 ID:gZtLQJEB(1/2) AAS
 FlashでWindowsタブレットのアプリを作るのはどんな状況なんでしょうか? 
 タップ(クリック)とドラッグくらいは使えても、タブレット独特の操作の 
 命令はASにはないですよね。 
 ボタンを押すようなアプリならできるという認識でいいんでしょうか。 
133(1): 2013/10/30(水)01:36 ID:Nhf3s69+(1) AAS
 ジェスチャーとかマルチタップも処理できるぞ 
 俺は使ったことないから実際どうだか知らんけど 
  
 外部リンク[html]:help.adobe.com 
134: 2013/10/30(水)22:08 ID:gZtLQJEB(2/2) AAS
 >133 
 使えるんですね。ありがとうございます。 
 早速、勉強してみます。 
135: 2013/10/30(水)23:25 ID:BYYGdjs7(1) AAS
 人のfla見たんだけど。 
 ステージに十字の点線が引かれてた。多分どこにシンボルがあるかの目安につかうんだと思う。 
 どうやったら、こんなように(十字点線)できるか分からん。 
 きになって。 
 宜しくお願いします。 
136: 2013/10/31(木)16:49 ID:vcAZMTJu(1) AAS
 はい、こちらこそよろしくお願いします。 
137: 2013/11/26(火)21:30 ID:PlKV0bmt(1) AAS
 FLASHゲームのセーブデータってどこのファイルに保存されるんでしょうか? 
 というのも溜まっていた一時ファイル、cookieを削除したらセーブデータが消え、その後 
 ブラウザ閉じた時「Temporary Internet Files」を空にする を設定しFLASHゲームをしたら 
 その場合はセーブデータが消えなかったので。 
 環境はXP、IE8、Adobe Flash Player 11.9.900.152です。 
138: 2013/12/03(火)23:21 ID:tlUcQg4D(1) AAS
 exe化した時 
 exe内にwmvを内包したいです。音声ファイルのように。 
 ユーザに動画ファイルを好きに見られるとゲームが無益になってしまうので。 
 よろしくお願いします。 
139(1): 2013/12/07(土)01:12 ID:cRufYpFN(1/2) AAS
 スクリプトでからっぽのムービークリップa_mcを作り、その中に赤い円のb_mcを作って入れ子構造にしたいと思っています。  
  
 その後a_mcをY軸で回転させて、一緒に中のb_mcも回っているように見せる。という風にしたいと思い以下のプログラムを組みました。 
  
 var a_mc:MovieClip = new MovieClip(); 
  addChild(a_mc); 
var b_mc:MovieClip = new MovieClip(); 
  b_mc.graphics.beginFill(0xff0000); 
  b_mc.graphics.drawCircle(100,100,50); 
  addChild(a_mc.b_mc); 
a_mc.b_mc.z = 100; 
  
  this.addEventListener(Event.ENTER_FRAME,doEnter); 
  function doEnter(e:Event):void{ 
  a_mc.rotationY+=5; 
  } 
  
 a_mcの中にb_mcを入れ子で作る段階からできてないようですがわかりません。 
 addChild(a_mc.b_mc)では入れ子にならないのでしょうか? 
140(1): 2013/12/07(土)03:48 ID:Js59ecmx(1) AAS
 >>139 
 addChild(a_mc.b_mc) 
 じゃなくて 
 a_mc.addChild(b_mc) 
 では? 
141: 2013/12/07(土)12:22 ID:cRufYpFN(2/2) AAS
 >>140 
 できた!ありがとうこんな初歩的過ぎることなかなか聞けなかった感謝 
142(2): 2013/12/16(月)23:21 ID:e8QvgEoZ(1) AAS
 外部リンク:wonderfl.net 
  
 上のサイトのプログラムで、 
 スタートからゴールまでの総コスト(1マスの移動コストを1として、沼の移動コストは2)を 
 カウントして表示させることはできるのでしょうか? 
 for文をうまいこと使ってできないかと思ってるのですがなかなかうまくいきません。 
 どなたかわかる方、よければどのように記述すれば良いのか教えていただけるとうれしいです。 
143: 2013/12/24(火)21:31 ID:X/4F6sdY(1) AAS
 質問です 
 ツールパネル下部に出てくる「隙間の大きさ」とか「ブラシモード」とか「ブラシの大きさ」とかいう部分は 
 キーボードショートカットを当てられないんですか? 
144: 2013/12/25(水)04:31 ID:WTDzWdVv(1) AAS
 あ 
145: 2013/12/25(水)17:05 ID:GBNbHlUS(1) AAS
 >>142 
 そういうのは再帰関数使えば驚くほど簡単にできる。 
146: 2013/12/27(金)17:48 ID:IFvdjyQm(1) AAS
 MultitouchInputModeを使ってPinchなどを試していたのですが、 
 このPinch in、Pinch outを制御する事は可能でしょうか? 
  
 test_mc.addEventListener(TransformGestureEvent.GESTURE_ZOOM , pinchzoom); 
 function pinchzoom(e:TransformGestureEvent):void{ 
      test_mc.scaleX = test_mc.scaleY *= e.scaleX; 
  } 
  
 拡大を制御を現状100%からや150%200%みたいにパーセントで制御したいのです。 
 縮小も50%とかそんな感じで。 
 よろしければご教示ください。 
147: 142 2014/01/06(月)00:55 ID:Qk8xDv26(1) AAS
 初歩的な質問ですみません。 
  
 外部リンク:wonderfl.net  
  
 で、例えばDijkstra法のゴールまでの総コストを求めたいとき 
 459行目のクラス内の変数 
 curNode.distance 
 を表示させればいいのはわかるのですが、その変数を9行目からの 
 クラスで引用するにはどのように記述すればよいのでしょうか? 
 希望を言えば、8方向移動のボタンの下あたりに数値を表示させたいのですが、それは可能なのでしょうか? 
148: 2014/01/06(月)22:42 ID:DfsKzydR(1) AAS
 艦これみたいな最近よくあるソシャゲのようなゲームを作りたいんですけど 
 環境(必要なアプリや技術)は何でしょうか? 
 AdobeのFlash買って勉強してたんですが、使うのはFlash Builder?だとか。 
 調べれば調べるほどAIRだのFlexだの出てきてわかりません 
149: 2014/01/07(火)02:30 ID:ZjMd9ijz(1) AAS
 Flash professionalだけでも作れると思うぞ 
 必要な技術はActionScript3 
150: 2014/01/07(火)14:21 ID:o7ERhlYW(1) AAS
 AS2でlocalToGlobal()の使い方が分からないです。 
 MCの中で動いているMCの座標を常にグローバル座標で取得したいのですがよく分かりません。 
  
 //-------------------------------------- 
 var obj:Object = {x:0, y:0}; 
 mc.my.localToGlobal(obj); 
 trace([obj.x, obj.y]); 
 //-------------------------------------- 
 ↑の場合、ステージにmcの中にmyが入っているムービークリップがあります。myは常に動いています。 
 onEnterFrameに入れればいいのかと思っていろいろやったけどうまくいきません。 
 教えてください。 
151(2): 2014/01/07(火)17:38 ID:1o+7PB3R(1) AAS
 確認してやったぞ こうだ 
 var obj:Object = { x:mc.my._x, y:mc.my._y }; 
 _root.localToGlobal( obj );//myのローカル座標をルートのグローバル座標に 
152: 2014/01/08(水)19:54 ID:7tA94Zem(1) AAS
 >>151 
 遅くなりました。 
 確認してもらったのでやってみても、私の方では変わりませんでした。なぜ… 
 パブリッシュもちゃんとFlash Player10でAS2なんですけれど… 
153: 2014/01/08(水)20:38 ID:ArS8cuCU(1) AAS
 そもそも全体の作り(構造)が違うからだろ 
 AS2はもう忘れちゃったからエスパー回答になっちゃうが… 
 onEnterFrameってフレームアクションじゃなくてクリップアクションだっけ? 
  
 151のコードはメインタイムラインでエンターフレーム回して全体を監視する場合のなんだ 
 クリップアクションでわけわからんトコでエンターフレーム回すと他からターゲットを引っ張ってくるのに 
 苦労するからやめたほうがいい 
 どこかで基礎を勉強してこないとだめだな 
  
 てかAS2でもクリップアクションて使えたっけ?w 
154: 2014/01/08(水)20:54 ID:DrOg9ayh(1) AAS
 >>151の_root.localToGlobal(obj)はmc.my.localToGlobal(obj)でいいんじゃね? 
155: 2014/01/11(土)08:41 ID:Dci0s3of(1) AAS
 これはどういうフラッシュだったかという質問はここでいいですか? 
 2人組で顔が灰色で顔の中心に+が描いてあるキャラが銃や鈍器、素手などで敵陣地に乗り込み敵を殲滅していくようなものと 
 猫(曖昧です)が刀を使って敵陣地に乗り込み敵を殲滅していくものです 途中で大きい手裏剣?なぎなた?を持ったピンク色のキャラやメガネをかけた仙人のようなキャラとも戦っていました 
  
 2つかどちらかだけでもタイトルが分かる方お願いします 
156: 2014/01/11(土)13:46 ID:22jQDd9D(1/5) AAS
 AS3の超基本的な質問をさせてください 
 円形のMC(maru_mc)を2つ用意してそれぞれにmaru1、maru2というインスタンス名をつける。 
 また別に四角形のMC(sikaku_mc)を用意してインスタンス名sikaku1にする。 
  
 ムービークリップsikaku1の中には1フレーム目はただの四角形、 
 2フレーム目に別の四角形のMC(sikaku2_mc)を入れてる。ちなみにsikaku2_mcは四角形が縮小するアニメーションをつけてる。 
  
 ここで、maru1 maru2をsikaku1に接触させると、sikaku1が2フレーム目に飛ぶ、離すと1フレームめに戻る 
 という風にしたくて以下のプログラムを書いたんだけど… 
157: 2014/01/11(土)13:49 ID:22jQDd9D(2/5) AAS
 public class Gbdsx extends MovieClip 
  { 
   public function Gbdsx() 
   { 
    maru1.addEventListener(MouseEvent.MOUSE_DOWN, dragImg); 
    maru1.addEventListener(MouseEvent.MOUSE_UP, dropImg); 
     
    maru2.addEventListener(MouseEvent.MOUSE_DOWN, dragImg); 
    maru2.addEventListener(MouseEvent.MOUSE_UP, dropImg); 
   } 
   private function dragImg(event:MouseEvent):void 
   { 
    event.target.startDrag(true); 
   } 
上下前次1-新書関写板覧索設栞歴
あと 328 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 1.111s*