Tanigucchiのプロフィール
- ベストアンサー数
- 43
- ベストアンサー率
- 70%
- お礼率
- 100%
- 登録日2008/10/07
- substrの使い方
文字列の一部だけを表示するため「substr」を利用しようとしていますが、うまくできません。 問題となっているのは2点です。 1.半角英数のみと日本語のみで長さが全然違う。 2.半角英数+日本語で日本語で切れるとき、最後の文字が文字化けする。 これを解決したいのですが、どうしたらよいでしょうか? 現状は以下のようになっています。 #文字数を指定 $mc = 38; #題名を短くする if (length($title) > $mc) { $title = substr($title,0,$mc); $title .= "..."; }
- 締切済み
- CGI
- master-3rd
- 回答数1
- カーソルが特定のオブジェクトに近づいていくと音量がゼロから最大に徐々に変化するAS2.0
カーソルが特定のオブジェクトに近づけば近づくほど指定した音源の音量がゼロから最大に徐々に変化する方法はありませんか。 以下の音量調節コントローラーを透明にして応用しようと考えましたが、 ----------------------- max_val = 100; // 最大音量設定 set_vol = 0; // 現在の音量設定 s_obj = new Sound(); // SoundObjの作成 s_obj.setVolume(set_vol); // ボリュームセット vol_width = vol_mask._width; // マスクwidth初期値取得 vol_mask._width = (vol_mask._width / max_val)*set_vol; // マスクの位置調整 vol_click.onPress = function(){ this.onEnterFrame = function(){ vol_mask._width = this._xmouse; vol_par = Math.round((vol_mask._width / vol_width)*max_val); if(vol_par < 1){ vol_par = 1; }else if(vol_par >= max_val){ vol_par = max_val; } s_obj.setVolume(vol_par); } } vol_click.onRelease = function(){ delete this.onEnterFrame; } vol_click.onReleaseOutside = function(){ delete this.onEnterFrame; } ------------ onPressの代わりにrollOverにするのと、widthだけでなくheightにも両方適用させる方法が解りません。 このような方法でなくとも、目的のものが出来ればいかなる方法でも結構です。 例えば犬のオブジェクトにカーソルを近づければ近づけるほど犬の鳴く音が大きくなり、遠ざけると音が小さくなるようなものです。 お考えのあるかたは是非ともご教授願います。 当方Flash8 AS2.0です。 宜しくお願いします。
- FLASHでのサウンドコントロールでミュート
FLASHでのミュートでお伺いしたいことがございます。 音のon,offでクリックでflashだけではなくタスクバーのサウンドコントロールごとミュートにしたいのですが教えて頂けると助かります。
- ベストアンサー
- Flash
- tazima3469
- 回答数1
- ボタンrolloverで画像を変えたいのですが。
ステージには3個のボタンと4つのMCがあります。 基本となるMCを「MC1」とします。 動画のスタート時は3個のボタンと「MC1」だけが画面に見えています。 3個それぞれのボタンをrolloverでそれぞれに対応する3つのMCに変わり、各ボタンがrolloutした時には、「MC1」に戻る。と、いうアクションスクリプトを書きたいのですが、rolloutした時にどうしても「MC1」に戻ることができません。 on(rollOver){ _root.xxx._visible=true; } on(rollOut){ _root.xxx._visible=false; _root.MC1._visible=true; } 以上をボタンのアクションにそれぞれ書いたのですが、 動きませんでした。 Flash初心者で本で調べたり、ネットでかなり調べたのですが アクションスクリプトの基本がわからず、書き方がわからなくなっております。宜しくお願い致します。
- FlashPlayer10のインストールが上手くできません
他の方の質問などを見て試してみたのですが、上手くできませんでした。なので質問させていただきます。 まずPCはWindowsです。 http://get.adobe.com/jp/flashplayer/ ←からインストールを押してみたのですが、プログラムの変更と削除に表示されてはいるのですが、どこから開いたらいいかわかりません。 それにちゃんとインストールされているのかもよくわからず、PC初心者でもわかるように回答をいただければいいと思います。
- 締切済み
- Flash
- noname#82987
- 回答数1