# Just prepload 50% then play?

**URL:** <https://forum.kirupa.com/t/just-prepload-50-then-play/59128>\
**Category:** Uncategorized\
**Created:** [July 28, 2004, 5:07pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128 "2004-07-28T17:07:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![OKtrust](https://avatars.discourse-cdn.com/v4/letter/o/c77e96/32.png) [@OKtrust](https://forum.kirupa.com/u/OKtrust)\
**Post date:** [July 28, 2004, 5:07pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128/1 "2004-07-28T17:07:08Z")

</div>

Hi all.  
I want just file preload 50% and then it play, 50% remain it will load while playing. But I can’t do it, here is my code:

```auto
bytes_loaded = Math.round(_root.getBytesLoaded());
bytes_total = Math.round(_root.getBytesTotal());
getPercent = bytes_loaded/bytes_total;

bytes_total = bytes_total/2; // it will loop because it turn back to play untill full load
trace(bytes_total);

_root.loadBar._width = getPercent*100;
_root.loadText = Math.round(getPercent*100)+"%";
if (bytes_loaded == bytes_total ) {
	_root.gotoAndPlay(3);
}

```

Suppose that my file is 130 kb, and I write my If statement:

```auto

if (bytes_loaded == 70000) {
	_root.gotoAndPlay(3);
}

```

but it doesn’t work too.  
what I have to do ?  
thanks

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2004, 5:36pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128/2 "2004-07-28T17:36:34Z")

</div>

frame 1

```auto
stop();
PercentLoaded = getBytesLoaded() / getBytesTotal() * 100;
if (PercentLoaded = 50) {
gotoAndStop("loaded");
}

```

frame 2

```auto
gotoAndPlay(1);

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2004, 9:13pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128/3 "2004-07-28T21:13:22Z")

</div>

It should say:

if(PercentLoaded \>= 50), Skribble. Just to be safe, because it may not equal _exactly_ 50, and even if you knew it would, you’d have if(PercentLoaded == 50)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 29, 2004, 5:04pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128/4 "2004-07-29T17:04:34Z")

</div>

ah, I see what Dangerskew mean, because the movie can load not exactly 50% (maby 50, …1%) so we need to use \>=

thanks

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 29, 2004, 5:58pm UTC](https://forum.kirupa.com/t/just-prepload-50-then-play/59128/5 "2004-07-29T17:58:53Z")

</div>

Hey scribble, that would’ve been a difference between an A and a B on my comp sci exam. Please watch for the newbies out there that see your code and pull their hair out when it doesnt work. It’s happened to me before and I didnt like the feeling!!!

\<-- that was me being too serious. =)
