PDA

View Full Version : سوال _ یک مشکل کوچک در کد



capitan_nemesis
دوشنبه 15 مهر 1392, 22:18 عصر
سلام دوستان
من تازه عضو اینجا هستم و تازه دارم اکشن اسکریپت 3 یاد میگیرم
سوال :
می خوام یک سن و یوزر بگیرم و وارد صفحه 2 بشم و اگه نشد بره صفحه 3

اینم کد

import flash.events.Event;

stop();

var ageuser:uint;
var user:String = "Admin";

send_btn.addEventListener (MouseEvent.CLICK,page1_btn)
function page1_btn (Event:MouseEvent):void
{
for(ageuser = 18 ; ageuser <= 35 ; ageuser++)
{
if (tb_age_user == ageuser and tb_user_name != user )
{
gotoAndStop(2);
}
else
{
gotoAndStop(3);
}
}

}

if رو ارور میده : Scene 1, Layer 'Action', Frame 1, Line 13 1084: Syntax error: expecting rightparen before and.
چکار کنم ؟؟
ممنون

amirhossein.h
سه شنبه 16 مهر 1392, 08:02 صبح
به جای and از && استفاده کن

capitan_nemesis
سه شنبه 16 مهر 1392, 09:54 صبح
این 2 تا اررور چیه ؟

Scene 1, Layer 'Action', Frame 1, Line 13 1176: Comparison between a value with static type flash.display:MovieClip and a possibly unrelated type String.

Scene 1, Layer 'Action', Frame 1, Line 13 1176: Comparison between a value with static type flash.display:MovieClip and a possibly unrelated type uint.

کد هم این جوری شد

import flash.events.Event;

stop();

var ageuser:uint;
var user:String = "Admin";

send_btn.addEventListener (MouseEvent.CLICK,page1_btn)
function page1_btn (Event:MouseEvent):void
{
for(ageuser = 18 ; ageuser <= 35 ; ageuser++)
{
if (tb_age_user == ageuser && tb_user_name != user )
{
gotoAndStop(2);
}
else
{
gotoAndStop(3);
}
}

}

amirhossein.h
سه شنبه 16 مهر 1392, 12:09 عصر
من دلیل این for رو نمی فهمم که اصلا برای چی نوشتی در صورتی که اصلا نیازی به for نداره و با یه if این کارو می تونی بکنی؟؟؟
import flash.events.Event;

stop();
var ageuser:uint = 0;
var user:String = "";

send_btn.addEventListener(MouseEvent.CLICK,page1_b tn);
function page1_btn(Event:MouseEvent):void
{
ageuser = uint(age_txt.text);
user = user_txt.text;

if (ageuser>=18 && user == "Admin")
{
gotoAndStop(2);
}
else
{
gotoAndStop(3);
}
}

capitan_nemesis
سه شنبه 16 مهر 1392, 13:05 عصر
شما یک چت روم را در نظر بگیرید
یک user و سن بگیره و وارد لیست user کنه سن هم از 18 تا 35 سال می توانند وارد چت شوند . اگر Admin بزنند نمی توانند وارد شوند هر چی باشه غیر این وارد چت روم بشه
یعنی نام کاربری غیر از Admin
و سن بین 18 تا 35
یه سوال هم هست : که برای چت روم نام کاربری و سن میگیره در لیست نام کاربری ذخیره میشه و از نام کاربریش چت میکنه به پایگاه داده احتیاج داره ؟
-------------------------------------------
این کاملا تمرینی هستش تا بتونم روی اندروید پیادش کنم تمامی زورم روی اندروید هستش نه وب

amirhossein.h
سه شنبه 16 مهر 1392, 16:58 عصر
یه چیزی در گوشی بهت می گم بعد تصمیم با خودت

فلش اصلا نرم افزار مناسبی برای ساخت برنامه ، بازی و یا هر جیزه دیگه نیست، چون تازه شروع کردی هنوز فرصت تصمیم گرفتن داری و می تونی تصمیمتون عوض کنی

اگه می خوای برنامه اندروید درست کنی برو سراغ جاوا
اگه می خوای بازی موبایل درست کنی برو سراغ unity
اگه می خوای برنامه ویندوز درست کنی بهترین گزینه تو ایران #c
و در آخر اگه می خوای فقط و فقط یه مالتی مدیا کار باشی برو سراغ فلش

تو بقیه ضمینه ها اطلاعات کافی ندارم وگرنه راهنمایی می کردم
و اخر تصمیم با خودته که بخوای کدوم رو انتخاب کنی

capitan_nemesis
سه شنبه 16 مهر 1392, 22:32 عصر
من برنامه نویسی وب اسم نویسی کردم HTML فلش هم قبلا خونده بودم ولی کامل هیچ استادی بهم یاد نداد همش از کد آماده بلد نبودم یه if بنویسم
استادم گفته با html و css میتونی برنامه و بازی تحت وب طرحی کنی مثل : ninja kiwi
-----
علاقه به برنامه نویسی اندروید دارم basic4android هم کار کردم ولی نه کامل چون استاد VB خوبی نداشتم و کمی از cd یاد گرفتم