7月
02
2009

前回、CS4のアップグレード版を購入した際に、ついでに「ActionScript 3.0 : デザインパターン」と言う翻訳本を購入、本日、遅れて届きました。
読み終えたら、また感想でも・・・
Tags: AS3, 本, 買い物
6月
29
2009

アップグレードキャンペーンが6月末までだったのであわててCS4 Web Standard 版を購入しました。(ちなみにStudio8からのアップグレード)
ただし、今のところ使い道無し・・・(爆)
要は、今後アップグレードの権利(個人的な)を有するためだけのアップグレードです。
Adobeも、そろそろどん詰まりじゃないのかなあ・・・
CS4も、デザイン系のソフトウエアは別としてFlashなんかFlash Player 10に対応しただけのような気がして、コードベースで開発する人には、もはや必要ないものなのかも・・・
今年後半には、Flash Builder(旧Flex Builder)も出るようなので、何をメインとして行くか迷うところ。
場合によっては、FlashDevelop+SDKで十分事足りると言うのもあるしね。
Tags: Adobe, アップグレード, 買い物
6月
23
2009
今度は、FlashDevelop 3.0.1 RTMらしいですよ。
今回は、以下のメニューファイルに変更(または追加)があるようです。
→ MainMenu.xml
→ ScintillaMenu.xml
あまりにも短期間での修正リリースが続くので、もし最新リリースを追うならばしばらく英語のままで使うか、それ以前のバージョンで使用上の大きな問題を感じていなければそのバージョンに対応する日本語化ファイルを使う・・・と言う風にした方が良さそうです。
もちろん、やる気のある方はぜひ日本語化をよろしく・・・です!
私は、しばらくパスして英語のままで使おうかと思っています。
この、FlashDevelopに関するニュースもしばらくほっとこうかと思います。
取り上げすぎて、ちょっと飽きてきた!(爆)
※追伸
これまでメニューの日本語化ファイルを作っておいてなんなんですが、あらためて考えてみたらメニューを使うのはプロジェクト作成とその他最初の設定ぐらいで通常ほとんど利用してなかったです。(ほぼショートカットのみで作業OK)
なので言語リファレンスのリンク先を日本語サイトに変更するだけで良いのかもね・・・
Tags: Editor, FlashDevelop
6月
20
2009

振込先指定の書類を送ったのがいつだったか・・・
世間的にもすっかり忘れられた感のある「定額給付金」ですが、数日前にやっと「定額給付金支給決定通知書」と言うハガキが届きました。
これで、数日後に振り込まれるようです。
Tags: 写真, 日記
6月
18
2009
YouTubeのビデオをエントリに埋め込む際に、通常の埋め込みスタイルとShadowboxを使った表示スタイルの両方を使っているのですが、ひとつ前のエントリでShadowboxをやろうと思ったら、なぜかまったく動作しない。
どうもこのブログで使用しているワードプレスを二日ほど前に2.8Jにアップデートしたことが問題のようです。
プラグインの配布先を見るとリリース日が結構古いようなのでプラグイン方式をやめて通常の形で設定してみることにしました。
と言うわけでShadowboxサイトから最新のものをダウンロードしてきたら下記のようにヘッダー部分に書き込みます。(置き場所は各自設定のこと)
後は、これまでの記述で問題なく動作します。(・・・しました!)
HTML:
-
<link rel="stylesheet" type="text/css" href="●●●/shadowbox/shadowbox.css">
-
<script type="text/javascript" src="●●●/shadowbox/shadowbox.js"></script>
-
-
Shadowbox.init({
-
language: 'ja',
-
players: ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']
-
});
-
</script>
Tags: WordPress, プラグイン
6月
15
2009
あまりにも短期間に次々とRC3~6と出てるので、これがホントにRTM版(製品版、正式版)になるのか、はなはだ疑問ですがとりあえずアナウンスがでてので掲載してみました。
■ カスタマイザーへの注意事項
このリリースは、RC2、RC3、RC4、RC5およびRC6と完全に互換性をもちます。
■ 変更リスト:
* HaXeコンパイルおよびテンプレートの修正
* ベクターサポートを修正 (RC6から)
* その他の細かいバグフィックス
■ 日本語化
注意事項を見た限りではRC3の日本語ファイルが使えるじゃないでしょうか・・・(未確認)
■ 詳細は下記サイトへどうぞ!
Tags: Editor, FlashDevelop, 日本語化
6月
12
2009
またまた、wonderFlでPV3Dのサンプルを書いてみました。
タイトルは、地球と月です。(笑)
ありふれたサンプルのような気もしますが、まあ、あくまで練習ですので・・・
今回は、BasicViewの継承ではなく基本的なスタイルで書いてみました。
ちなみに、またまたFlashDevelopのRC6が出てようです。
日本語化ファイルは、RC3のものでOKのようです。
詳細は、以下をどうぞ!
Actionscript:
-
package
-
{
-
import flash.display.Sprite;
-
import flash.events.Event;
-
import org.papervision3d.view.Viewport3D;
-
import org.papervision3d.scenes.Scene3D;
-
import org.papervision3d.cameras.Camera3D;
-
import org.papervision3d.materials.WireframeMaterial;
-
import org.papervision3d.objects.primitives.Sphere;
-
import org.papervision3d.render.BasicRenderEngine;
-
-
[SWF(width = "450", height = "450", backgroundColor = "#000000", frameRate = "30")]
-
public class PV3DEarth extends Sprite
-
{
-
private var viewport:Viewport3D;
-
private var scene:Scene3D;
-
private var camera:Camera3D;
-
private var material1:WireframeMaterial;
-
private var material2:WireframeMaterial;
-
private var earth:Sphere;
-
private var moon:Sphere;
-
private var renderer:BasicRenderEngine;
-
private var angle:Number;
-
private var speed:Number;
-
private var position:Number;
-
public function PV3DEarth ():void
-
{
-
set_3dscene();
-
init();
-
}
-
private function set_3dscene():void
-
{
-
viewport = new Viewport3D(450, 450, true, false);
-
addChild(viewport);
-
scene = new Scene3D();
-
camera = new Camera3D();
-
renderer = new BasicRenderEngine();
-
camera.z = -3000;
-
camera.focus = 100;
-
camera.zoom = 6;
-
}
-
private function init():void
-
{
-
material1 = new WireframeMaterial(0xFFCC00);
-
material1.smooth = true;
-
earth = new Sphere(material1, 400, 20, 20);
-
earth.rotationZ = 30;
-
material2 = new WireframeMaterial(0xFF0000);
-
material2.smooth = true;
-
moon = new Sphere(material2, 100, 8, 6);
-
moon.y = 100;
-
speed = -.03;
-
angle = 0;
-
position = 700;
-
moon.z = Math.sin(angle) * position;
-
moon.x = Math.cos(angle) * position;
-
earth.addChild(moon);
-
scene.addChild(earth);
-
addEventListener(Event.ENTER_FRAME, onEnterFrame);
-
}
-
private function move_moon():void{
-
moon.z = Math.sin(angle) * position;
-
moon.x = Math.cos(angle) * position;
-
angle += speed;
-
moon.rotationY += 5;
-
}
-
private function onEnterFrame(e:Event):void
-
{
-
earth.rotationY -= 1;
-
move_moon();
-
renderer.renderScene(scene, camera, viewport);
-
}
-
}
-
}
PV3D なんとなく地球と月的な・・・
続きを読む »
Tags: PaperVision3D, Webサービス, wonderFl, サンプルコード