ys.hu ez itt – a mindenkihez kedves és jó – ys blogja. ( ys.hu – marketing osztály )

10feb/070

dotbox

újabb színes bizbasz a sufniból.

az egér görgőjével a focal-t állítod. értsd : "fókusztávolság"-ot. mivel a böngésző valszeg scrollozik erre, ezért a görgőt fullscreenben próbáld.
fullscreen ki-be kapcshoz katt a kockára. és mint tudjuk ugye: fs csak 9.0.28 flashplayertől van. szóval ha nem menne, akkor updatelj.

forrás itt.

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab No Comments
26dec/060

mozog

nem wtf bestofflesleszezmostittene hanem csak úgy rámjött az 5 perc. ja hogy mi a szöveg? nem tom, randomtextgenerator adta :)

placeholder for flash movie

forrás (elnézést)

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab No Comments
8dec/060

bitmap bizbasz

szines mozgó piros kör ami undorító füstnek csak látszódni akaró izét hagy. királyos kékeszöld háttér elött ami úgy néz ki mintha borsóleves jött volna vissza, de valójában csak perlinNoise és blurfilter. ..

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab Continue reading
13aug/064

camos izé

hamár bitmapdata akkor displacementmapfilter is. ilyesmi :

placeholder for flash movie

az egérgörgő meg a részletesség. meg raktam be háttérképet ha véletlenül otthon hagytad volna a camod.

script meg ez :

import flash.filters.DisplacementMapFilter
import flash.display.BitmapData
import flash.geom.Point

w=320; h=240; r=10
_cam= Camera.get()
_cam.setMode(w,h,30)
_video.attachVideo(_cam);

setBmp=function(){
bmp=new BitmapData(w,h)
bmp.perlinNoise(r,r,2,1,false,false,1|2)
}

Mouse.addListener({onMouseWheel:function(d){r+=d;setBmp()}})

_root.onEnterFrame=function(){
displace=new DisplacementMapFilter(bmp,new Point(_xmouse,0),1,2,_ymouse/5,_ymouse/5,"wrap")
_root.filters=[displace]
}

setBmp()
_root.onMouseMove()

fla itt.

update: háttérkép, és majdnem ez

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab 4 Comments
24júl/060

rgb luli

placeholder for flash movie

tessék draggelni. pl a 3 szint egymásra etc.
fla itt, script itt :

import flash.display.BitmapData;
import flash.geom.Rectangle; //xywh
import flash.geom.Point;

// -----

var luli:BitmapData=BitmapData.loadBitmap("luli")

bits={red:1,green:2,blue:4}

c={}
c.red=new BitmapData(150,150,true,0xffff0000)
c.green=new BitmapData(150,150,true,0xff00ff00)
c.blue=new BitmapData(150,150,true,0xff0000ff)
for (var i in c) {
var m=_root.createEmptyMovieClip(i.charAt(0),_root.getNextHighestDepth())
m.attachBitmap(c[i],1)
m.onPress=function(){
this.swapDepths(_root.getNextHighestDepth())
this.startDrag(false)
}
m.onRelease=function(){stopDrag()}
c[i].copyChannel(luli, new Rectangle(0, 0, 150, 150), new Point(0, 0), bits[i],8);
m.cacheAsBitmap=true
m.blendMode="add"
}
g._x=150
b._x=300

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab No Comments
12jún/060

physics

kis fizika edzés van soron.
a mentorom személyét fedje jótékony homály, míg másként nem rendelkezik :)

ilyesmik vannak soron ép :

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab Continue reading
7jún/060

pont vonal

az hogy distance between 2 movieclip az ok.
az hogy distance pont és vonal között az így van.

esetünkben így :

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab Continue reading
6jún/060

follow the mouse bizbasz megint

ok lehet hogy kissé jobban leragadtam a témánál mintsem érdemes lenne, de íme:placeholder for flash movie

itt az fla, de amúgy ez van benne csak :


a={_x:0,_y:0};m={_x:0,_y:0}
_root.onEnterFrame=function(){for(var p in a){m[p]+=a[p]=(a[p]+=(_root[p+"mouse"]-m[p])/10)*.9}}

follow=function(){
var x=m._x-this._x
var y=m._y-this._y
this._rotation=Math.atan2(y,x)/(Math.PI/180)
this._alpha=100-(this._xscale=Math.sqrt(x*x+y*y))
}

c=45

while(0<--c){
m=_root.createEmptyMovieClip("mc"+c,c)
m._x=random(480)
m._y=random(280)
m.lineStyle(0)
m.lineTo(100,0)
m.onEnterFrame=follow
}

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab No Comments
17máj/060

follow the mouse bizbasz

erre :
placeholder for flash movie

nem az egyébként hogy wtf ilyet is tudsz, hanem a hogyan a poén benne.
tolom a scriptet is hamarossan. addig tessék szórakozni.

fullscreen

ja meg adok flat.

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Filed under: WAys, flash, lab No Comments
13feb/060

f8 alpha mask

szóval lehet végre alpha maskot csinálni flashben.
ez ugye az amikor a mask fokozatosan engedi láttatni az alatta lévő területet.
anno flashben ez nem volt megadható mivel a mask hit területe határozta meg a láthatóságot. de az hogy mi volt a maskban az mindegy volt.

megjegyzem még régebben mikor még nem is lehetett scriptből maskolni hanem csak layerrel lehetett maskolni akkor a mask layeren lévő movieCliphez hozzá sem fértél. mármint hiába volt instance neve, nem tudtad elérni scriptből. na mindegy ez már történelem.

szóval van alpha mask, lássuk hogy is.
1*ü : a lényeg annyi hogy a maskban lévő stuff alpha értéke határozza meg a mask alha értékét.
tehát ha csinálsz a maskmcbe egy linear átmenetet melynek az egyik végén lévő szín alphaját leveszed akkor látszik hogy a mask ott kevésbé látszik át.
ahhoz hogy ez működjön ahhoz az is kell hogy mind a mask mind a maskolt mc használja a bitmap cache-t.
ja hogy miez. ez is flash8 egyik újdonsága. ha az mcdben nincs animáció tehát nem kell frissíteni a képet minden framen viszont sok másik mc van benne vagy több nagyobb képet tartasz benne akkor érdemes használni mert látványosan felgyorsítja a flashed.

erre van. meg esetünkben arra hogy működjön a alpha mask.

szóval
masked_mc.cacheAsBitmap=true;
mask_mc.cacheAsBitmap=true;

na röviden ennyi. példa meg erre.

  • Facebook
  • Twitter
  • MySpace
  • Netvibes
  • Google Bookmarks
  • Live
  • del.icio.us
  • Digg
Tagged as: No Comments