2010-06-24

マスクについて

◆プレビューは見れるのに書き出しに消える場合

テキストを分解する。

※マスクには問題なし

画像のダウンロード

画像のダウンロードボタンで、ダイアログボックス?を出したい。


◆やり方①

圧縮ファイルにする。
・リンクにそのまま圧縮のパスをかく。

【例】
<a href="★★.zip">


◆やり方②
アクセスしたときに、ダウンロードのダイアログボックスが開く。

・画像と同じ階層に、ファイル名「.htaccess *」をつくって、
その中に、「AddType application/octet-stream」と記述。

・そのままパスをかく。
【例】
<a href="★★.gif">


①が妥当※②はIEで使えない場合がある。

2010-06-18

Javascriptの中にタグを埋め込む

◆jsからFlashを読み込む

jsファイルに記述

document.write("");

↓タグの埋め込み

document.write("<object><img src='○.gif'></object>*");

*htmlタグ タグの中は 「 ” 」 → 「  」にする。


objectについて-属性-

classid-プログラムの埋め込み
【例】
FLASH…D27CDB6E-AE6D-11cf-96B8-444553540000
Windows Media Player…22D6F312-B0F6-11D0-94AB-0080C74C7E95

<object classid=’clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"></object>
※clsid:は、Active X コントロールを貼り付ける場合入れる。。よくわからないのでとりあえず入れとく

codebese-基準となるパス?


まとめ、この二つで埋め込まれているものが、FLASHであることがわかる?

<object>
<param name="★名前★" vaule="★値★" /> 閉じたタグ無し

</object>

nameは、必須です。




-------- 参考サイト ------------------
・とほほ
http://www.tohoho-web.com/html/object.htm
・イーウェブ
http://html.eweb-design.com/1006_obj.html

---------------------------------------

2010-06-16

データ移動について

◆データの移動について

aiデータ→FLASH できる

PSDデータ→FLASH できる


◆透過について
PSDデータをそのまま持ってくる。
        ↓
シンボル【mc】に変換
        ↓
プロパティパネルのブレンドで効果を指定【乗算等】





 

2010-06-10

テキストに影をつける【text-shadow】

◆HTML
<html>
<body style="color:#ffffff;background:#eeeeee;">
<p style="text-shadow:0 1px 3px black;">てすと</p>
</body>
</html>

※IEは対応してません。





2010-06-02

クラスについて【AS3】

◆クラスとは?考え方として

ムービークリップと同じ(オブジェクトの製造機)

オブジェクトの製造機とは?
メゾッド(機能)とプロパティ(情報)の情報が入ってる箱のようなもの


◆違い
>>ムービークリップ…Flashがあらかじめ用意しているもの
>>クラス…Flashがあらかじめ用意していないもの


◆クラスについて
→Flaファイルにはかけない。→asファイル(別ファイルでかく)
→クラス名とasファイル名は同じでなくてはいけない。※違うとエラーがでる


◆呼び出し方
ムービークリップと一緒。(新規作成、変数にメソッド)

var 変数:クラス名 = new クラス名  ※変数のタイプにクラス名がくる

変数.メソッド※メソッドはクラスの中にかいてある


クラスの書き方

packageで囲んで
classで囲んで
その中にプログラムを記述



◆プログラムの記述内容


①import
import (スペース)「別のところにあるこのクラスを使いますよ。」
【例】
import flash.display.MovieClip;
import flash.displat.sprit; 他

②プロパティ
public var プロパティ名:タイプ
【例】
public var:int=100;

③コンストラクタ(初期値の設定)
public function クラス名():void{NEWしたときに実行されるステートメント}
クラスと同じ名前】の関数は【コンストラクタ】と呼ばれる

④メソッド
public function メソッド():タイプ{ステートメント}

◆共通してでてくるpublic
public にすると、オブジェクトの外からメソッドを呼び出すことができる。

逆に、呼び出さないのは、privateにしてあげると呼び出すことは出来ない。

アマゾン和書/最新の情報