2015-01-22 13 views
0

어떻게 말해야합니까? http://devsbook.com/est.jpg 그것을 얻으려면 http://devsbook.com/est2.jpg 웹 사이트 winxalex.blogspot.com에서 예제를 찾을 수 있습니다.>>>>>> gradient-shadow-filter-starling.html하지만 사용할 수 없습니다. U 감사조명을위한 Starling 확장을위한 그래디언트 섀도우

이 기본 그림자 쉐이더

var program:String = 

     "sub vt0.xy, va0.xy, vc1.xy \n" + //world xy - light xy = delta xy 
     "mul vt0.xy, vt0.xy, va0.z \n" + //delta xy * shadow multiplier (0 || 1) = shadow xy 

     "mul vt0.xy, vt0.xy, vc0.z \n" + //shadow xy * 1000 
     "add vt1.xy, va0.xy, vt0.xy \n" + //world xy + shadow xy 

     "mov vt1.z, vc0.xy.x \n" + //vt1.z = 0 
     "mov vt1.w, vc0.xy.y \n" + //vt1.w = 1 
     "m44 op, vt1, vc2"; //project to clip space 

답변

0

확실하지 만약 당신이 어떤 도움 그게 전부, 그러나 이것은 내가 그라데이션 배경 만드는 방법은 다음과 같습니다

//Background Gradient Colour 
var topColor:uint = 0x81CCC9; // blue 
var bottomColor:uint = 0xFEFFFF; // white 
var backgroundGradient:Quad = new Quad(scrWidth, scrHeight); 
backgroundGradient.setVertexColor(0, topColor); 
backgroundGradient.setVertexColor(1, topColor); 
backgroundGradient.setVertexColor(2, bottomColor); 
backgroundGradient.setVertexColor(3, bottomColor); 
addChild(backgroundGradient);