![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
как у BitmapData установить прозрачный цвет, скажем 0x00FF00FF.
__________________
fast restart: *((int*)0) = 0; |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
так не работает почемуто. маны курил, но не нашед ответа.
__________________
fast restart: *((int*)0) = 0; |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
У кого работает, а у кого нет…
Собственно, а что можно хотеть от абсолютно прозрачного битмапа? |
|
|||||
|
что new BitmapData(100,100, true, 0x00FF00FF);
что new BitmapData(100,100, true, 0xFFFF00FF); у меня разницы нет никакой в выводимой картинке ((.
__________________
fast restart: *((int*)0) = 0; |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Открываем новый документ, пишем в первом кадре:
запускаем и любуемся на почти прозрачный зеленый битмап. |
|
|||||
|
у меня чуть чуть не так:
import flash.display.BitmapData;
import flash.geom.Rectangle;
import flash.geom.Point;
function OnInit()
{
var linkageId:String = "dragon.jpg";
var myBitmapData:BitmapData = BitmapData.loadBitmap(linkageId);
for(var i:Number=0; i<144; i++)
_root.bitmapData[i] = new BitmapData(_SX, _SY, true, 0xFFFF00FF);
var i:Number = 0;
var j:Number = 0;
for( tz=0; tz<TABLE_SZ; tz++)
for( tx=TABLE_SX; tx>=0; tx--)
for( ty=0; ty<TABLE_SY; ty++)
{
tzObject = cellTableData[tx][ty][tz];
if( false == tzObject.empty )
{
tzObject.mc_picture = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
tzObject.mc_picture.attachBitmap(_root.bitmapData[i], this.getNextHighestDepth());
tzObject.mc_picture._x = tzObject.x;
tzObject.mc_picture._y = tzObject.y;
tzObject.mc_picture._visible = true;
_root.bitmapData[i].copyPixels(myBitmapData, new Rectangle(j*_SX, 0, (j + 1)*_SX, 0 + _SY), new Point(0, 0));
}
}
}
__________________
fast restart: *((int*)0) = 0; |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А в _root существует массив bitmapData?
|
|
|||||
|
Цитата:
__________________
fast restart: *((int*)0) = 0; Последний раз редактировалось progman; 17.05.2007 в 21:55. |
|
|||||
|
Цитата:
var bitmapData:Array = new Array(144);
__________________
fast restart: *((int*)0) = 0; |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|