トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     シンタックスエラー
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tmsr-m
Åê¹ÆNo.29914
投稿日時: 2006-11-11 10:05
新米
居住地:
投稿: 2
使用環境:
WINDOWS XP SP2
FLASH8
シンタックスエラー
はじめまして。asがどうも苦手で苦戦しています。
ご指導の方よろしくお願いします。

duplicateMovieClip("navy", "principal" add y, 900-y);
setProperty("principal" add y, _x, Number(getProperty("/navy", _x))+Number(y*3));
y = Number(y)+1;
これでチェックを入れてみたら1行目でエラー

duplicateMovieClip("navy", "principal" , "add y, 900-y");
setProperty("principal" add y, _x, Number(getProperty("/navy", _x))+Number(y*3));
y = Number(y)+1;
1行目を修正してチェック入れてみたら次は2行目にエラー

で息詰まってしまいました。
1行目にも少し不安があり
どうすればいいのでしょうか?

よろしくお願いします。

flash 8
ie7
win xp sp2
野中文雄
Åê¹ÆNo.29934
投稿日時: 2006-11-12 13:24
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: シンタックスエラー
Flash 5以降のActionScriptの文法を学ばれた方がよいように思われます。Flash Player 7以前でパブリッシュすれば、エラーは生じません。

Flash 8オンラインヘルプ[ActionScript 2.0リファレンスガイド] > [使用されなくなったActionScript] > [使用されなくなった演算子の一覧]より引用:
add
Flash Player5以降では、使用しないでください。Flash Player 5以降では、コンテンツの作成時に加算(+)演算子を使用することをお勧めします。この演算子は Flash Player 8以降ではサポートされていません

Flash Player 7以降/ActionScript 2.0では、つぎのように記述します。
var _mc:MovieClip = navy.duplicateMovieClip("principal"+y, 900-y);
_mc._x = navy._x+y*3;
++y;

引用:
tmsr-mさんは書きました:
duplicateMovieClip("navy", "principal" add y, 900-y);
setProperty("principal" add y, _x, Number(getProperty("/navy", _x))+Number(y*3));
y = Number(y)+1;

これでチェックを入れてみたら1行目でエラー


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

tmsr-m
Åê¹ÆNo.29940
投稿日時: 2006-11-13 0:26
新米
居住地:
投稿: 2
使用環境:
WINDOWS XP SP2
FLASH8
Re: シンタックスエラー
addさん始めまして。
返答ありがとうございます。
早速試してみます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops