「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@403) [低] [解決]
@403■ (#1263) 描画命令へ変数値が渡らない場合がある - 99yen (2009-10-15 21:06) /高 未処理
【症状】
以下のソースで、4行目の場合と、5行目の場合とで、描画される点の位置が異なります。
4行目の場合ではイメージの0,Yの位置に描画されているので、Xの値が渡っていないように思います。
変数名をA,Bなどにすると解消します。

【再現方法】
X=30 // これらをA,Bなどにすると問題が発生しない
Y=30
テストイメージとはイメージ
テストイメージのX,Yへ黒色を点描画 //0,0へ描画される?
//テストイメージの(X),Yへ黒色を点描画 //こちらが期待する動作

【バージョン】1.5322
【その他】Windows XP SP3

(#1264) RE:描画命令へ変数値が渡らない場合がある - 99yen (2009-10-15 21:01) /低 未処理
補足です。以下のソースを実行すると「関数『線』の実行中にエラーが起きました。オブジェクトが特定できませんでした。(関数)」とエラーが発生します。OBJが空のようです。
一番目の引数が「X」の場合がだめで、関数の定義を「A,B」などに変えてもやはりだめなようです。
//ここから
円イメージとはイメージ
塗り色は白色
線太さは1
X=100
Y=100
円イメージのX,Yへ2の十字
●十字({グループ=?}OBJのX,YへNの)
  //OBJを言う
  OBJのX,Y-NからX,Y+N+1へ線
  OBJのX-N,YからX+N+1,Yへ線
//ここまで

(#1265) RE:RE:描画命令へ変数値が渡らない場合がある - 粗茶 (2009-10-15 21:27) /低 未処理
イメージ部品のメンバにX(左),Y(上)があり、
変数(引数)のX,Yと区別がつかないからだと思います。
A,BやXX,YYなど別の文字を使用するべきです。

(#1266) 了解しました - 99yen (2009-10-15 21:57) /低 解決
なるほど、その可能性を見落としていました。失礼しましたm(_ _)m

(#1263)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能