xelf.eye.lua for mdiapp 1.00f
用法
空の32bppレイヤーを3つ作って実行しましょう。
コメント
- 本当は手書き編集しやすいようにくり抜きを利用して重ねたかったのですが、消しゴム状態で塗りつぶし円を書く手段がわかりませんでした。α値ではダメそうです。
- 複数のレイヤーの作成方法も不明です。
mdiapp 1.00f不具合
- アクティブなレイヤーサムネイルしか更新されない。
- ドキュメント拡大率50%以下で更新が適用されていない。(例の高速化のための縮小画像が更新されていないのだろう)
スクリプトの不具合をしました。
-- 目玉 for mdiapp 1.00f -- xelf.eye.lua (C)2006-09-10 XELF local w1, h1 = mdi_width(), mdi_height() local w2, h2 = w1*0.50, h1*0.50 local w3, h3 = w1*0.25, h1*0.25 local cx, cy = w1*0.50, h1*0.50 local r1,g1,b1,a1 = 255,255,255,255 local r2,g2,b2,a2 = 128,128,255,255 local r3,g3,b3,a3 = 0, 0, 0,255 mdi_undo_all() mdi_img32_ellipse(0, cx-w1/2, cy-h1/2, w1, h1, r1, g1, b1, a1) mdi_img32_ellipse(1, cx-w2/2, cy-h2/2, w2, h2, r2, g2, b2, a2) mdi_img32_ellipse(2, cx-w3/2, cy-h3/2, w3, h3, r3, g3, b3, a3)