ActionScript 3.0 :: Cannot Set New ChildIndex - Implicit Coercion Of Value

Dec 17, 2010

So, in this game I'm working on I'm trying to change the ChildIndex for enemies that are shot down, so that they drop behind a certain background element, instead of in front of it. The enemy in question (when shot down) dispatches an event to my main/engine class, and after that a certain function is called. Here's the code that goes into that function:

Actionscript Code:
var groundObj:DisplayObject = stage.getChildByName("Ground");
var groundIndex:int = stage.getChildIndex(groundObj);
//trace(groundIndex);
setChildIndex(e.currentTarget, groundObj -1);

I'm able to trace the groundIndex variable, but I can't set the new index for the enemy. Errors I get are:
1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display:DisplayObject.
and
1067: Implicit coercion of a value of type flash.display:DisplayObject to an unrelated type Number.

Then, if I try to just put 4 or something, instead of "groundObj -1" I only get the first error. I actually managed to "solve" this problem temporarily by spawning the enemies before I add that specific background element to the stage. Like, if I let the enemies drop bombs or something later, I want the bombs to be one ChildIndex above the player.

View 3 Replies


Similar Posts:


Actionscript 3 :: Implicit Coercion Of A Value?

Nov 8, 2011

so field.as contains a field class, which contains a method that calls a method from another class (in another file.)

field.as
...
find_path.findPath(start_node, end_node, findConnectedNodes ) // I am getting the error here
...[code]..........

the error I'm getting (getting the same error twice):

-1118: Implicit coercion of a value with static type Object to a possibly unrelated type Node.

-1118: Implicit coercion of a value with static type Object to a possibly unrelated type Node.

View 1 Replies

ActionScript 3.0 :: Error #1067: Implicit Coercion Of A Value

Aug 15, 2011

I've been working on this game for class (I'm pretty novice, FYI) and I'm having trouble with this one error... mentioned in the title. I've had this error for a couple of weeks and I don't know what to do to fix it. I've uploaded my zip file for anyone who can PLEASE PLEASE PLEASE help me figure this out... or at least point me in the right direction of how to fix it. [URL]...

View 1 Replies

Actionscript :: Implicit Coercion When Using Popupmanager In Flex?

Mar 11, 2010

I had to reformat my question because I realized I was using incorrect flex method. But still a similar issue occurs:

private function passForm():void {
PopUpManager.addPopUp(passTitleWindow, this, true);
PopUpManager.centerPopUp(passTitleWindow);

[code]....

I click and popup does not display.

View 1 Replies

Actionscript 3 :: Flash - Implicit Coercion Of Value Error?

Aug 19, 2011

for some reason Im getting the following error


mplicity coercion of a value with a static type flash.display:DisplayObject to a possibly unrelated type flash.display:MovieClip
The line the error points to is "addInfoBubble(item)" below

[code]....

View 1 Replies

ActionScript 3.0 :: Implicit Coercion Of Value Of Type String

Oct 25, 2009

Error 1067: Implicit coercion of a value of type String to an unrelated type flash.text:TextField.
stop( );
this.addEventListener(Event.ENTER_FRAME, loading);
function loading(e:Event): void {
var total: Number = this.stage.loaderInfo.bytesTotal;
var loaded: Number = this.stage.loaderInfo.bytesLoaded;
bar_mc.scaleX = loaded/total;
loader_txt = Math.floor( (loaded/total)*100)+ "%";
if (total == loaded) {
play();
this.removeEventListener(Event.ENTER_FRAME, loading);
}}

View 2 Replies

ActionScript 3.0 :: Implicit Coercion From Number To String?

Apr 15, 2011

I'm trying to use some code from a statistics library that's supposedly as3. Butwhen I try to run it this function gives an implicit coercion from string to number error? Can someone tell me why it's not working? Is it not as3?

Code:
public static function getFixed(_number:Number,_decimals:int = -1):Number
{
if (_decimals > -1)
{
_number = _number.toFixed(_decimals);
}
return _number;
}

View 9 Replies

Actionscript 3.0 :: Error 1067 Implicit Coercion?

Mar 20, 2012

To begin with, I'm a student currently learning how to build a website in Flash using nothing but ActionScript 3.0. I've run into a little snag and I'm at the very beginning of my code, just setting things up. Here is all the code thus far:

[Code]....

And I got this error message relating to the addChild lines: 1067: Implicit coercion of a value of type Class to an unrelated type flash.display:DisplayObject. I'm not a complete novice with Flash, but this has me puzzled.

View 1 Replies

ActionScript 3.0 :: 1118: Implicit Coercion Of A Value With Static Type

Mar 31, 2010

Getting this Error: 1118: Implicit coercion of a value with static type lessonframe:LessonFrameStatus to a possibly unrelated type LessonFrameStatus. In the LessonFrameStatus class I create an instance of StatusSelector and pass a reference to the parent LessonFrameStatus instance to the StatusSelector through a call to a method of StatusSelector like this:

[Code]....

View 3 Replies

ActionScript 3.0 :: 1067: Implicit Coercion Of A Value Of Type Array

Jan 19, 2011

package{    import flash.display.MovieClip    import flash.events.Event            public class maintest extends MovieClip{        private var animalsArray:Array = new Array("Cat" ,"Dog" ,"Elephant","Gorilla","Hippo"                                                    ,"Lion" ,"Mouse1" ,"Ostrich");                public function main():void{                        stage.addEventListener(Event.ENTER_FRAME, animals);            }                        private function animals(evt:Event):void{            this.addChild(animalsArray);            }                }    }
 
is there a problem with my array?

View 3 Replies

ActionScript 3.0 :: Way Of Dealing With 'implicit Coercion' Of Array To Sprite?

Apr 18, 2011

With continued help from this forum I am getting closer to having a working program. I look forward to being able to help others like myself once I finish learning the AS3 ropes.I have created a 12 x 9 random number grid that populates each cell with a corresponding image based on each cell's numeric value. I have also created a shuffle button that randomizes the numbers in the grid. The problem I am running into is getting my button-click event to clear the current images off the grid in order to assign new ones (i.e. deleting the display stack objects in order to place news ones in the same locations).My question is this: what is the best way to handle an implicit coercion from an array to a sprite? I have pasted my entire code below so that you can see how the functions are supposed to work together. My trouble apparently lies with not being able to use an array value with a sprite (the sprite represents the actual arrangement of the grid on the display stack while the array starts out as a number than gets assigned an image which should be passed to the sprite).

View 10 Replies

Flex :: List DataProvider Implicit Coercion Error

Feb 21, 2012

I have this error. I am very very new to the Flex world. I have this function which returns an ArrayList.
public function createDataProvider():ArrayList {
....
return new ArrayList(imgArray);
}

Later, I use it here:
<s:List id="pubmapList" dragEnabled="false" dropEnabled="false" dragMoveEnabled="false" dataProvider="{createDataProvider}">
Here, I got an error saying: implicit coercion of a value of type to an unrelated type mx.collections.ilist. I thought the IList implementation includes ArrayList.

View 1 Replies

-ActionScript 3.0 :: Error - Implicit Coercion Of A Value Of Type Stage

Jan 22, 2010

I have this class (.as file)

[code]....

But I got this error

Code:

implicit coercion of a value of type stage

View 4 Replies

ActionScript 3.0 :: Custom Filter -> #1067: Implicit Coercion

Oct 12, 2010

I'm trying to apply a custom filter to bitmapData. I keep getting two errors, really frustrating: Code: Scene 1, Layer 'actions', Frame 1, Line 39 1067: Implicit coercion of a value of type CustomFilter to an unrelated type flash.display:BitmapData. Scene 1, Layer 'actions', Frame 1, Line 39 1067: Implicit coercion of a value of type int to an unrelated type flash.filters:BitmapFilter. .fla: (error line is highlited)

[Code]....

View 1 Replies

ActionScript 3.0 :: Implicit Coercion Of Value Of Function To Unrelated Type Int

Mar 12, 2009

I'm getting an error and I have no idea why. Below is the code that's causing the problem.
'player1' is the instanced class and 'hero' is an instanced symbol within the class.

This is the error message:
1067: Implicit coercion of a value of type Function to an unrelated type int.

This function is within a class.
Code:
public function get_R():int{
return hero.rotation;
}

This code is on my frame in the .fla file.
Code:
if(player1.get_R == 0){
......
}

View 4 Replies

ActionScript 3.0 :: Error: 1067: Implicit Coercion Of A Value Of Type Class

Jul 31, 2009

This is my Document Class

package BowerPower.Startup{
import flash.display.MovieClip;
import flash.events.Event;

[Code].....

I have a movieclip in the library exported for actionscript. With a Class: Preloader.  The Bace Class: flash.display.MovieClip.
 
My problem is I get the error: 1067: Implicit coercion of a value of type Class to an unrelated type flash.display:DisplayObject.

View 2 Replies

ActionScript 3.0 :: Error 1067: Implicit Coercion Of A Value Of Type Number

Jul 5, 2011

error 1067: Implicit coercion of a value of type Number to an unrelated type String.
 
my code:
stop()
import fl.transitions.Tween;
import fl.transitions.TweenEvent;

[Code]....

View 5 Replies

Flash :: AS3 - Using For / Do Loop With Many Movieclips Throws Implicit Coercion Error

Oct 21, 2011

I have the following function constantly running to check for collision between a player-controlled ball (mcBall) and a number of walls (aptly named mcWall1, mcWall2, etc.): (the var numberofwalls gets its own value in each different frame where there is a different number of movieclips.)

[Code]....

View 1 Replies

ActionScript 3.0 :: Loads Of Errors With Classes: 1067 Implicit Coercion 118 Illegal Assignment

Jun 27, 2011

I have a main.fla and the two classes below VirtualGarage and VirtualCar. Main has VirtualGarage as its class which in turn works with VirtualCar. The code seems quite good but I get these errors.

[Code]...

View 9 Replies

ActionScript 3.0 :: Error 1067 Implicit Coercion Of Matix To Flash.geom.Matrix?

Jan 15, 2009

I keep getting this error. I even pasted the Adobe help example here which is similar to my code and get the error:

ActionScript Code:
package
{
import flash.display.GradientType;

[Code]...

View 9 Replies

Actionscript :: Flex - Error 1118 : Implicit Coercion Of Value With Static Type Object To A Possibly

Feb 26, 2012

I get this error when compiling an AS3/Flex project: Error 1118: Implicit coercion of a value with static type Object to a possibly unrelated type HRPeople I've clearly declared dataHR_A to be of class HRPeople, and I've initialized all of the arrays inside the HRPeople.as file. Not sure why I'm getting this error.

[Code]...

View 1 Replies

ActionScript 3.0 :: Movie Clip Depth Control ... 1118: Implicit Coercion Of A Value With Static Type Object

Feb 23, 2011

I have about 85 movie clips on stage and they all have startDrag with MOUSE_DOWN.
 
here is the thing I need the active one to come forward to the top of all others.
 
I tried using:
 
setChildIndex(e.currentTarget, 85)
 
on the mouse over function but its not working its giving me an error
 
1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display:DisplayObject.

View 2 Replies

ActionScript 3.0 :: 1067: Implicit Coercion Of A Value Of Type Pole To An Unrelated Type Flash?

Dec 6, 2010

I get the error message. Doing like tuts said. package {    import flash.events.*; // rememeber to import all flash libraries or the ERROR will come up with "TYPE" does not exist etc.

[Code]...

View 4 Replies

ActionScript 3.0 :: 1067: Implicit Coercion Of A Value Of Type Void To An Unrelated Type Array

Dec 24, 2010

[Code]....

I'm basically having the following error: 1067: Implicit coercion of a value of type void to an unrelated type Array. In relation to the event listener that calls 'Backdrop'. Backdrop is a public function in another class, but it does still recognise Backdrop as a function.

View 13 Replies

ActionScript 3.0 :: Error 1067: Implicit Coercion Of A Value Of Type Int To An Unrelated Type String?

Nov 2, 2011

im making a game and i have occured a problem.i have a hits text on the screen and every time a enemys bullet hits me it decrases by 1.and i wanna make that when it gets to 0 my ship explodes.

package com.asgamer.basics1
{
import flash.display.MovieClip;[code]............
 
i get this error 1067: Implicit coercion of a value of type int to an unrelated type String.

View 3 Replies

Professional :: Implicit Coercion Of A Value Of Type Fl.controls:ComboBox To An Unrelated Type XMLList?

Feb 22, 2012

new to Flash and working on a school assignment and don't understand the error in yellow below. Below is the code snippets of two function involved
 
Error:
Implicit coercion of a value of type fl.controls:ComboBox to an unrelated type XMLList.
 
[code].....

View 3 Replies

IDE :: Error: 1067: Implicit Coercion Of A Value Of Type Number To An Unrelated Type String

Feb 8, 2010

I have a dynamic text field on the stage, instance name contentLength. I get this error: 1067: Implicit coercion of a value of type Number to an unrelated type String.

Code:
import flash.display.*;
import flash.events.*;
import flash.text.TextField;
var mcHolder:MovieClip = new MovieClip();
mcHolder.width = 200;
contentLength.text = mcHolder.width;

View 2 Replies

AS3 :: 1067: Implicit Coercion Of A Value Of Type Void To An Unrelated Type Function

Nov 28, 2009

Code:

for (var i:int = 0; i < menuArray.length; i++) {
var currentIndex:MovieClip = this["menuButton" + i]
currentIndex.menuButtonTxt.text = menuArray[i];

[code]...

So when I did this the problem that I am having is that it throws an error at compile time. 1067: Implicit coercion of a value of type void to an unrelated type Function.

View 3 Replies

Php :: Flash - 1067: Implicit Coercion Of A Value Of Type Void To An Unrelated Type Int

Apr 17, 2011

var result:int;
if(observerButton.selected == true)
result = assignMemberAsObserverToEvent(dataGrid.selectedItem.id_event,dataGrid2.selectedItem.id_person,assignmentDescription.text);
else if(adminButton == true)

[code]...

There is error on two assign function calls.

The error is: Description Resource Path Location Type
1067: Implicit coercion of a value of type void to an unrelated type int. AssignUser.mxml /pui2/src line 149 Flex Problem

Here their declarations:

protected function assignMemberAsAdministratorToEvent(id_person:String, id_event:String, description:String):void
{
assignMemberAsAdministratorToEventResult.token = actions.assignMemberAsAdministratorToEvent(id_person, id_event, description);

[code]...

View 2 Replies

ActionScript 3.0 :: Implicit Coercion Of Value Of Type Number To Unrelated Type String

Feb 1, 2010

I've created a textfield which I want to hold the time that is left of a flv being played. I also created a timer which will see to it that it gets updated.[code]However, when i try to compile i get this error message:"1067: Implicit coercion of a value of type Number to an unrelated type String.

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved