# Why this doesn't work \_quick question

**URL:** <https://forum.kirupa.com/t/why-this-doesnt-work--quick-question/322207>\
**Category:** Uncategorized\
**Created:** [May 14, 2011, 3:48am UTC](https://forum.kirupa.com/t/why-this-doesnt-work--quick-question/322207 "2011-05-14T03:48:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![acrylics](https://avatars.discourse-cdn.com/v4/letter/a/3e96dc/32.png) [@acrylics](https://forum.kirupa.com/u/acrylics)\
**Post date:** [May 14, 2011, 3:48am UTC](https://forum.kirupa.com/t/why-this-doesnt-work--quick-question/322207/1 "2011-05-14T03:48:17Z")

</div>

```auto
  var s:String = "Reactor_" + pic + "_" + dif;
            var ClassReference:Class = getDefinitionByName(s) as Class;
            var tempActor1:ClassReference = new ClassReference();
            var tempActor2:ClassReference = new ClassReference();

```

error:ClassReference type not found.  
below works.but i do need the tempActor1/2 be treated as ClassReference type not MovieClip…

```auto
  var s:String = "Reactor_" + pic + "_" + dif;
            var ClassReference:Class = getDefinitionByName(s) as Class;
            var tempActor1:MovieClip = new ClassReference();
            var tempActor2:MovieClip = new ClassReference();

```

why…HELP.
