我正在创建闪存“记忆”游戏,想法发现两个相同的卡片。一切都很好,只是我需要做的是,当卡片被发现时,它们就会被删除。现在它还在展示。
当我尝试:removeChild(_card.currentTarget._type);
我收到错误:C:\...\MemoryGame.as, Line 202 1119: Access of possibly undefined property currentTarget through a reference with static type Card.
下面是代码的一部分:
for(var l:Number = 0; l < 2; l++)
我正在尝试删除一个电影剪辑(它有一个AS链接到另一个类),方法是单击我想要删除的同一剪辑中的一个按钮。我问过很多人这方面的问题,但他们似乎对如何做到这一点毫无头绪。AS3不是我喜欢的类型,所以我自己找不到办法。
下面是我的(糟糕的)代码现在的样子:
public class PageWestmount extends MovieClip{
// PROPRIÉTÉS
// -----------------------------------------------------
private var _XMLURLLoader:URLLoader = new URLL
我已经做了一个函数来添加新的上传和描述输入onClick。我如何创建一个函数来从下到上删除创建的元素?
var i = 1;
function add()
{
var element = document.createElement('input')
var element1 = document.createElement('input')
var space = document.createElement('br')
var des = document.createElement('span
我正在将一个非常基本的js函数改编成一个类。无论如何,基本上它只是在主页上方创建了一个浮动容器。我知道它是不完整的,但是我正在输入它,并且在尝试调用close()函数时总是被抓到。火狐返回一个未定义的this.sdiv。当close()是Pop的方法,而sdiv定义在Pop类的第一行时,我很困惑为什么会出现这种情况?
function Pop( wpx,hpx ){
Pop.prototype.sdiv;
Pop.prototype.shadow;
Pop.prototype.pdiv;
// start with the invisible screen, which
我不知道我的语法是否正确,但我的控制台一直告诉我,我选择的节点不是它的父节点的子节点。我要做的是,一旦警报被接受,按钮参与者1,,还有参与者2,,得到删除,所以我可以添加其他按钮以后。
var section = document.querySelector('seccion');
var container = document.querySelector('container');
var optionButtons = document.querySelector('option-buttons')
var participanteU
我试着用几种方式删除一个项目。一个工作剩下的不,我不明白为什么。
function AppendPF(){
var test = document.getElementById('h31').innerText;
if (test === 'How it works.') text3 = text3en;
if (test === 'Как это работает.') text3 = text3ru;
var test2=document.getElementById('text3');
我目前正在写一个简单的太空战争游戏,(屏幕截图在这里: )
敌舰随机地从屏幕的右侧驶来。我应用bullet.hitTestObject(enemyShip)来检查子弹是否击中敌舰。
如果命中,我需要将子弹和敌舰从游戏中移除。(我试着调整它的alpha值,但没有移除,但过了一段时间后,我的游戏开始运行缓慢)
所以,下面是我的相关代码:
for each(var bullet:Bullet_ in bullets){
bullet.x+=2;
for each(var enemyShip:Enemy in enemies){
if(bullet.hitTestObj
下面是我的代码:
$doc = new DOMDocument();
$doc->loadHTML(stripslashes($sContent));
// si le meta existe alors il y a un sondage
if($doc->getElementById('meta') != null){
$nombreMeta = $doc->getElementById('meta')->nodeValue;
$numSondage = $doc->getElementById('me
我最近开始用as3编程,最近,我开始学习面向对象编程。我的问题是访问类中的函数。我猜"main“代码不太适合这样做,但我只是在征求代码的每一部分的建议。
主代码:
import flash.utils.Timer;
import flash.events.TimerEvent;
stage.addEventListener(MouseEvent.CLICK, makeCircle);
function makeCircle(event:MouseEvent):void
{
var s = new Circle();
addChild(s);
s.x = mo
function readCookie(name)
{
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for(var i=0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.le
使用以下代码..
var testContainer = new Sprite();
addChild(testContainer);
var testSprite = new Sprite();
testSprite.name = "sim":
testContainer.addChild(testSprite);
我有点困惑,为什么下面的调用返回一个子空错误:
testContainer.removeChild(getChildByName("sim"));
然而,下面的代码并不是这样的,事实上,它完全按照预期工作:
with(testContainer)
我有一些关于子弹和敌人的问题。我不认为我需要解释这么多,只需要看一下代码。我不太擅长AS3,我是新手,正在学习,所以我需要帮助
好的,这是flash/stage的时间表。在这里我说,如果我按下鼠标,应该会创建一个项目符号。
stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown);
function mouseDown(pEvent)
{
// Create a new bullet
var b = new Bullet();
// Set his position to the tank position
我知道如何从列表中删除所有元素。我不知道怎么删除一个项目。假设我想删除第三项列表
无序列表的。假设我有以下内容: <ul id="parent"> <li> <label>this is the fist item</label> </li> <li> <label>this is the second item</label> </li> <li> <label&g
我有一个日历表,它显示整个月的日期,如果用户选择查看下个月或前一个月,我需要删除整个表并在同一位置替换新的表,此时每个表都加载在另一个表下,因为我无法让它工作。
我需要把表从日历日期中删除。但我运气不好。我使用过removechild("tb"),但没有工作,我还尝试了var test = document.getElementById("calendarDates");
下面是表的代码:
document.getElementById("calendar-dates").appendChild(calendar);
表:
//add cale
我正在尝试编写一个基于tiles的关卡编辑器,在这个编辑器中,当点击/拖动鼠标时,主类会添加Tile类实例作为'tiles‘电影剪辑的孩子。我可以添加瓦片到容器中,它们在舞台上显示,但是当擦除它们时,我不能删除任何瓦片。它给出了以下错误
Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display::DisplayObjectContainer/removeChild()
at Main/Draw()
at Main/::Go()
此
我有一些全局变量可以递增一个数字。
var i = 0;
var num = (i-1)+2;
var i = num;
然后,我有一个检查数字并显示我的HTML的函数。
function showChild(){
if(num===1){
document.getElementById("childFirst00").style.display = "block";
document.getElementById("childLast00").style.display = "block";