|
|
@@ -1,10 +1,16 @@
|
|
|
(function(window) {
|
|
|
function ParticleView(modelObject){
|
|
|
- //this.graphics.beginFill("blue").drawCircle(0, 0, window.cell_size * 0.15 / 2);
|
|
|
this.model = modelObject;
|
|
|
+ var dp = this.model.draw_properties;
|
|
|
+ var cs = window.cell_size;
|
|
|
+ this.graphics
|
|
|
+ .beginRadialGradientFill(dp.colors, dp.ratios,
|
|
|
+ dp.inner_center.x * cs, dp.inner_center.y * cs , dp.inner_radius * cs,
|
|
|
+ dp.outer_center.x * cs, dp.outer_center.y * cs, dp.outer_radius * cs)
|
|
|
+ .drawCircle(0, 0, cs * dp.outer_radius);
|
|
|
}
|
|
|
|
|
|
- ParticleView.prototype = new createjs.Bitmap("img/higgs/higgs.gif");
|
|
|
+ ParticleView.prototype = new createjs.Shape();
|
|
|
|
|
|
ParticleView.prototype.update = function(){
|
|
|
this.x = cell_size * this.model.position.x;
|